CPU Scheduling Simulator
1. Add Processes
Arrival Time:
Burst Time:
Priority:
Add Process
2. Select Algorithm
Choose Algorithm:
First-Come, First-Served (FCFS)
Shortest Job First (SJF) (Non-Preemptive)
Shortest Remaining Time First (SRTF) (Preemptive)
Priority (Non-Preemptive)
Priority (Preemptive)
Round Robin (RR)
Priority + RR (Non-Preemptive)
Priority + RR (Preemptive)
Time Quantum:
Run Simulation
Gantt Chart
Results Table
Process
Arrival (AT)
Burst (BT)
Priority
Completion (CT)
Waiting (WT)
Turnaround (TAT)