When a process is in a “Blocked” state waiting for some I/O service. When the service is completed, it goes to the __

Question: When a process is in a “Blocked” state waiting for some I/O service. When the service is completed, it goes to the __
  • A. a) Terminated state
  • B. b) Suspended state
  • C. c) Running state
  • D. d) Ready state
Correct Answer: D. d) Ready state
Explanation: When a process is in a "Blocked" state waiting for I/O, it goes to the Ready state once the I/O operation completes.

A process enters the Blocked state when it needs to wait for an external event, such as I/O completion. Once the wait is over, the process is ready to resume execution and is moved to the Ready state. It then competes with other ready processes for the CPU.

Leave a Comment

Your email address will not be published. Required fields are marked *

Join Our WhatsApp Channel! ×
Scroll to Top