There are too many disadvantages in various
CPU scheduling algorithms have so they are rarely
used in timesharing and real time operating
systems except for RR scheduling which is
considered the most widely used CPU scheduling
algorithms, but There are some disadvantages of
round robin CPU scheduling algorithm for
operating system are also there which are as
follows:
• Larger waiting time and Response time: it is a
big drawback in round robin scheduling
algorithm as it leads to degradation of system
performance.
• Context Switches and Low throughput: Context
switch leads to the wastage of time, memory and
leads to scheduler overhead. If the number of
context switches is low then the throughput will
be high and some of the other disadvantages are
also there.