Multiple choice

What scheduling algorithm allows processes that are logical runnable to be temporarily suspended?

  1. Preemptive scheduling

  2. Non-preemptive scheduling

  3. FIFO

  4. FCFS

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Preemptive scheduling allows the operating system to interrupt a currently running process to allocate the CPU to another process, effectively suspending the first one.