5 Estados
ING. SISTEMA COMPUTACIONAL
SISTEMAS OPERATIVO
ZAMBRANO DOMINGUEZ SANDRA VENECIA
ASUNTO
MODELO DE CINCO ESTADOS
GONZALEZ GOMEZ ERICKDASIEL
7 “C”
MODELO DE CINCO ESTADOS
Los procesos utilizan datos para operar con ellos, y puede suceder que no se encuentren listos, o que se deba esperar algún suceso antes de continuar, comouna operación de Entrada/Salida. Es por esto que se necesita un estado donde los procesos permanezcan bloqueados esperando hasta que puedan proseguir. Se divide entonces al estado No ejecución en dosestados: Listo y Bloqueado. Se agregan además un estado Nuevo y otro Terminado. Estos estados se explican a continuación:Nuevo
El proceso recién fue creado y todavía no fue admitido por el sistemaoperativo. En general los procesos que se encuentran en este estado todavía no fueron cargados en la memoria principal.
Listo
El proceso está listo para ser ejecutado, sólo está esperando que elplanificador así lo disponga.
Ejecución
El proceso está actualmente en ejecución.
Bloqueado
El proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación deEntrada/Salida.
Terminado
El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como un error de protección, aritmético, etc.Durante su existencia un procesopasa por una serie de estados discretos, siendo varias las circunstancias que pueden hacer que el mismo cambie de estado. Debido a ello se puede establecer una “Lista de Listos” para los procesos“listos” y una “Lista de Bloqueados” para los “bloqueados”. La “Lista de Listos” se mantiene en orden prioritario y la “Lista de Bloqueados” está desordenada, ya que los procesos se desbloquean en el ordenen que tienen lugar los eventos que están esperando. Al admitirse un trabajo en el sistema se crea un proceso equivalente y es insertado en la última parte de la “Lista de Listos”. La asignación...
Regístrate para leer el documento completo.