Which operating system feature allows a process to be interrupted and the CPU switched to another process?

Options

  • A. Batch grouping only
  • B. File compression
  • C. Disk formatting
  • D. Preemptive scheduling
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

D. Preemptive scheduling

Detailed Explanation

Explanation: Preemptive scheduling allows the operating system to interrupt a running process and allocate the CPU to another process. It is important for responsive time-sharing systems.