Start learning →

A running process that issues a blocking disk read transitions to which state?

ATerminated state
BReady (runnable)
CWaiting (Blocked)
DNew (admitted)
Answer & Solution
Correct answer: C. Waiting (Blocked)
When a process issues a blocking system call (e.g., a synchronous disk read), it cannot continue until the I/O completes. The OS moves it to the Waiting (Blocked) state and frees the CPU for another process. When the disk reports completion, the process transitions back to Ready, awaiting the scheduler. Terminated is for exit New is for admission Ready is the waiting-for-CPU state, not waiting-for-I/O.
Practise this question with Quill — GATE CSE →

Keep practising Operating Systems

Browse all Operating Systems questions for GATE CSE, or explore more Computer Science topics.

Start a Operating Systems lesson →
Related questions