Round Robin Scheduling
Round Robin Scheduling
Round Robin Scheduling
If a process gets blocked due to an I/O operation before its time slice expires, it is, of course,
enters a blocked because of that I/O operation. Once that operation completes, it is placed on the
end of the run queue and waits its turn.
Giving every process an equal share of the CPU is not always a good idea. For instance, highly
interactive processes will get scheduled no more frequently than CPU-bound processes.