- Back to Home »
- State Transition in Process/Operating System
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.