OS Scheduling Simulator
A C++ console simulator for classic CPU scheduling algorithms with a step-by-step timeline.
- Status
- active
- Built with
- C++
What it is
Enter processes with arrival times and CPU bursts, pick an algorithm, and the simulator prints a CPU timeline plus per-process turnaround, waiting and response times, average statistics and CPU utilization.
Algorithms
First-Come First-Served, Shortest Job First (non-preemptive), Shortest Remaining Time First (preemptive) and Round Robin with a configurable time quantum.