Upload
cristian-alexander
View
144
Download
4
Embed Size (px)
Citation preview
Cristian Alexander Tenjo CortésEscuela Colombiana de Carreras Industriales
Sistemas operativos /2013
MODELO DE 5,6 y 7 ESATDOS
MODELO DE 5 ESTADOSEs un conjunto de proceso que permanecen bloqueados esperando hasta que puedan proseguir. Se divide en un estado de «No ejecución» con procesos: Listo y Bloqueado. Se agregan además un estado Nuevo y otro Terminado.
NUEVO LISTO
BLOQUEADO
EJECUCIÓN TERMINADO
Los procesos utilizan datos para operar con ellos y en algunos casos no se encuentran listos, o que se deba esperar algún suceso antes de continuar, con una operación de E/S. El estado de No Ejecución se divide en dos estados: Listo y Bloqueado. Aparte de este se agregan dos más: Nuevo y Terminado.
Los cinco estados de este proceso son: Ejecución: El proceso está actualmente en ejecución. Listo: El proceso está listo para ser ejecutado, sólo está
esperando que el planificador así lo disponga. Bloqueado: El proceso no puede ejecutar hasta que no se
produzca cierto suceso, como una operación de Entrada/Salida.
Nuevo: El proceso recién fue creado y todavía no fue admitido por el sistema operativo. En general los procesos que se encuentran en este estado todavía no fueron cargados en la memoria principal.
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.
A diferencia del modelo de cinco estados , es un nuevo estado denominado Suspendido. Este proceso corresponde a mover un proceso de la memoria principal a la memoria secundaria.Por lo tanto, los estados son: Nuevo Listo o en Espera: Puede estar en memoria principal
o secundaria Ejecución: Está en el uso del procesador. Bloqueado: Puede estar en memoria principal o
secundaria. Suspendido Terminado
MODELO DE 6 ESTADOS
NUEVO LISTO
SUSPENDIDO
BLOQUEADO
EJECUCIÓN
TERMINADO
En este modelo de estados, se ve la inclusión de dos estados de suspensión.Los estados que lo conforman son: Nuevo Listo o en Espera: Puede estar en memoria principal
o secundaria Ejecución: Está en el uso del procesador. Bloqueado: Puede estar en memoria principal o
secundaria. Bloqueado/Suspendido Listo/Suspendido Terminado
Modelo de 7 estados
El intercambio se lleva a cabo moviendo una parte de un proceso o un proceso completo desde la memoria principal, quedando en estado Suspendido. Después del intercambio, se puede aceptar un nuevo proceso o traer a la memoria, el proceso suspendido anteriormente.
PROCESOS SUSPENDIDOS