Beginner
Operating Systems
Q11 / 100
What is the difference between preemptive and non-preemptive scheduling?
Correct! Well done.
Incorrect.
The correct answer is B) Preemptive allows the OS to forcibly take the CPU from a running process; non-preemptive only switches when a process voluntarily yields
B
Correct Answer
Preemptive allows the OS to forcibly take the CPU from a running process; non-preemptive only switches when a process voluntarily yields
Explanation
Preemptive scheduling (SRTF, Round Robin) allows the OS to interrupt a running process. Non-preemptive (FCFS, SJF non-preemptive) waits until the process blocks or finishes.
Progress
11/100