Practice free →
HomeGATE CSEcomputerscienceOperating Systems › A running process that issues a blocking disk re…

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.
Solve this in the app — GATE CSE practice & 24k+ MCQs →
Related questions