A CPU checks an I/O status register continuously until a device becomes ready. Which problem does this illustrate?

Options

  • A. Memory fragmentation
  • B. Busy waiting
  • C. Page replacement
  • D. Deadlock detection
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. Busy waiting

Detailed Explanation

Explanation: Busy waiting occurs when the CPU repeatedly checks a condition while waiting for an event. Polling can cause busy waiting if the CPU does not perform other useful work during the wait.