0% found this document useful (0 votes)
3 views1 page

Process Blocked State Notes

In an operating system, the Blocked (Waiting) State occurs when a process is waiting for an external event, such as I/O completion or resource availability, and the CPU does not execute it during this time. The process remains in main memory but inactive, transitioning to the Ready State once the event occurs. This state is part of a broader process state overview that includes New, Ready, Running, and Terminated states.

Uploaded by

anuj.sharma.9516
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Process Blocked State Notes

In an operating system, the Blocked (Waiting) State occurs when a process is waiting for an external event, such as I/O completion or resource availability, and the CPU does not execute it during this time. The process remains in main memory but inactive, transitioning to the Ready State once the event occurs. This state is part of a broader process state overview that includes New, Ready, Running, and Terminated states.

Uploaded by

anuj.sharma.9516
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Blocked (Waiting) State of a Process

In an operating system, when a process is waiting for some event to occur—such as input/output
completion, availability of a resource, or a signal—it enters the Blocked (Waiting) State. In this
state, the CPU does not execute the process until the required event happens.

Key Points

Aspect Explanation

State Name Blocked State (also called Waiting State)

Reason Process is waiting for an external event to occur

CPU Usage CPU does not execute this process while it is blocked

Common Events I/O completion, resource availability, signal reception

Memory Status Process remains in main memory but is inactive

Next State Moves to Ready State once the event occurs

Process State Overview

State Description

New Process is being created

Ready Process is waiting to be assigned to the CPU

Running Process is currently executing on the CPU

Blocked / Waiting Process is waiting for an event (I/O, resource, signal)

Terminated Process has finished execution

You might also like