ESTADOS
El estado de un proceso puede plasmarse
como un grafico el cual asemeja una maquina virtual, así por ejemplo sea la siguiente figura que
especifica el estatus de un proceso:
TRANSICIONES
Nuevo–>Listo
Al crearse un proceso pasa inmediatamente
al estado listo.
Listo–>Ejecutando
En el estado de listo, el proceso solo
espera para que se le asigne un procesador para ejecutar.
Ejecutando–>Listo
Ante una interrupción que se generé, el
proceso puede perder el recurso procesador y pasar al estado de listo
Ejecutando–>Bloqueado
A medida que el proceso ejecuta
instrucciones realiza pedidos en distintos componentes (ej.: genera un
pedido de E/S).
Bloqueado–>Listo
Una vez que ocurre el evento que el
proceso estaba
esperando en
la cola
de espera,
el proceso es puesto nuevamente en la cola de procesos listos.
Ejecutando->Terminado
Cuando el proceso ejecuta su última
instrucción pasa al estado terminado.
No hay comentarios:
Publicar un comentario