First page Back Continue Last page Overview Graphics
CPU Scheduling
Nonpreemptive scheduling The currently executing process gives up the CPU voluntarily
Preemptive scheduling The operating system decides to favor another process, preempting the currently executing process
Turnaround time The amount of time between when a process arrives in the ready state the first time and when it exits the running state for the last time