CPU-Schedulling-Algorithm
Category: Web
Status: Completed
A C++ simulator for visualizing and comparing 8 CPU scheduling algorithms through timelines and performance stats.
Project Goal & Overview
A C++-based CPU Scheduling Algorithms Simulator that implements 8 different scheduling strategies, including FCFS, RR, SPN, SRT, HRRN, FB-1, FB-2i, and Aging. It supports both timeline visualization and statistical analysis, allowing users to compare algorithm performance for multiple processes with varying arrival and service times. The tool is useful for understanding scheduling behavior, preventing starvation, and evaluating trade-offs in system performance.
Key Features
- Responsive and interactive UI
- Client-side data fetching and caching
- Integration with a Node.js backend
- Seamless chatbot widget integration
Technologies Used
C++
Makefile
g++
Gallery
1 / 7