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:
TRANCICIONES
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