CPU Scheduling Simulator
MLFQ
Multilevel feedback queue, A scheduling system that reduces response time for interactive tasks and simultaneously minimizes turnaround time, even when we dont have prior knowledge of task execution durations!
Define Tasks
Provide your processes input
Arrival Time
CPU Burst
IO Burst
Total Time
IO Variance
CPU Variance
Process 1
Visualization
This is how MLFQ works!
Queue 1
Quantum 1
Queue 2
Quantum 1
Queue 3
Quantum 1
Queue 4
Quantum 1
Queue 5
Quantum 1
Process 1:
(Arrival Time 0)
CPU