Types of CPU Scheduling
A Computer system with a single CPU or a multi-processes system with fewer CPUs has to divide CPU time among the different processes or threads that are competing to use it. This process is called CPU scheduling. Preemptive and Non-preemptive are major types of CPU scheduling. MultiProgramming The operating system can make the computer more…