Un
proceso pasa por varios estados. Varios eventos
pueden ocasionar que un proceso cambie de estado.

Un
proceso está en estado de:
- Bloqueado.
Se presenta cuando un proceso está esperando que
suceda algún evento de entrada/salida antes de
poder proseguir su ejecución. Puede haber varios
procesos bloqueados en una “Lista de Procesos
Bloqueados”. El proceso no se puede ejecutar debido
a la ocurrencia de un evento externo. Una vez que
ocurre el evento externo por que se estaba
esperando, se desbloquean los procesos y pasan a
“Listos” en el orden de ocurrencia de estos eventos
(en la “lista de procesos bloqueados” no se ordenan
los procesos).
|