Skip to content
Saba Burduli — System Properties?

Project

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.


← All projects