State Transition in Process/Operating System:

Different state transitions in a process can be as follows:


New →Ready - Admitted to ready queue; can be considered by CPU scheduler.


Ready → Running - CPU scheduler chooses that process to execute next according to some scheduling algorithm.


Running → Ready - Process has used its current time slice.


Running → Blocked - Process is waiting for some event to occur e.g. for I/O operation to complete.


Blocked → Ready - Whatever event the process was waiting, has occurred.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Blog Archive

Powered by Blogger.

- Copyright © 2013 Taqi Shah Blogspot -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -