1 - Choose the scheduling algorithm

Round-robin scheduling

Multiple queues

Priority scheduling

Shortest process next or Shortest Job First (SJF)

Lottery scheduling

Advantages

Disadvantages

2 - Add processes to be scheduled

Runtime

Process type

CPU-bound

I/O-bound

Process List

3 - Global parameters for simulation (optional)

Quantum

Switch Cost

Time of one I/O operation

Average processing time until I/O

4 - Simulation

Click on the button below to start the simulation. If more than one scheduling algorithm has processes then a comparison will be made.