9
Cristian Alexander Tenjo Cortés Escuela Colombiana de Carreras Industriales Sistemas operativos /2013 MODELO DE 5,6 y 7 ESATDOS

Modelo de estados

Embed Size (px)

Citation preview

Page 1: Modelo de estados

Cristian Alexander Tenjo CortésEscuela Colombiana de Carreras Industriales

Sistemas operativos /2013

MODELO DE 5,6 y 7 ESATDOS

Page 2: Modelo de estados

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

Page 3: Modelo de estados

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.

Page 4: Modelo de estados

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.

Page 5: Modelo de estados

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

Page 6: Modelo de estados

NUEVO LISTO

SUSPENDIDO

BLOQUEADO

EJECUCIÓN

TERMINADO

Page 7: Modelo de estados

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

Page 8: Modelo de estados
Page 9: Modelo de 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