Suppose that a process is in blocked state waiting for some I/O service, when…
2022
Suppose that a process is in blocked state waiting for some I/O service, when the service is completed, it goes to the –
- A.
Running state
- B.
Ready state
- C.
Suspended state
- D.
Terminated state
Attempted by 978 students.
Show answer & explanation
Correct answer: B
A process in the blocked state is waiting for an I/O event. When the I/O completes, the process becomes ready to run, so it moves to the Ready state (ready queue). It will enter the Running state only when the CPU scheduler selects it.