When a computer is multiprogrammed, then it may has more than one process completing for the Central Processing Unit at the same time. This situation only occurs when multiple processes are in ready state at the same time.
In case, if only one Central Processing Unit is available, then a choice must has to be made which process to run next.
The part of the OS that makes the choice is called as scheduler, and the algorithm that it uses is called as scheduling algorithm.
© Copyright 2021. All Rights Reserved.