Module 5 Introduction
The operating system must allocate processor time among the competing requirements of many processes. These requirements include processor execution time which is handled by the scheduler of the operating system. There are many considerations, including fairness, lack of starvation, efficient processor usage, low overhead and completion of processes in a timely fashion.
It is important to understand scheduling to effectively select and integrate Operating System solutions.
In this module, we’ll examine scheduling.