When a process in the blocked state completes its I/O service, which state…
2022
When a process in the blocked state completes its I/O service, which state does it enter next?
- A.
Terminated State
- B.
Suspended State
- C.
Running State
- D.
Ready State
Attempted by 445 students.
Show answer & explanation
Correct answer: D
Blocked state: the process is waiting for an event such as I/O completion.
After I/O completion: the event has occurred, so the process becomes eligible to run again. However, it must wait for CPU scheduling.
Therefore, the process moves from the blocked state to the ready state.