PrepZone Logo
PrepZone
Back to Fundamentals

Fundamentals · Medium

What is the difference between preemptive and non-preemptive CPU scheduling?

FresherFundamentalsOperating SystemsScheduling

Answer preview

CPU scheduling can be non-preemptive (process runs until it blocks or finishes) or preemptive (OS can forcibly remove a running process).…