estados y transiciones
Post on 05-Aug-2015
58 Views
Preview:
TRANSCRIPT
Materia: Sistemas Operativos
Escuela Colombiana de Carreras Industriales
Presenta: Mario Alejandro Gil
Curso:4BN
Marzo 01 de 2013
Estados y Transiciones
Esta
dos
y Tr
ansi
cion
esINTRODUCCION
Dentro de los procesos realizados por el computador para poder llegar a ejecutar las tareas o requerimientos solicitados por el usuario, tenemos varios tipos de estados y transiciones, siendo los mas relevantes:
• Modelo de 3 estados• Modelo de 5 estados• Modelo de 6 estados• Modelo de 7 estados
Entremos entonces a detallarlos.
Esta
dos
y Tr
ansi
cion
esMODELO DE 3 ESTADOS
Encontramos que el proceso a ejecutar pasara por 3 estados:
• Listo: EL proceso ya esta listo para su ejecución.
• En ejecución: Se esta llevando a cabo el proceso
• Bloqueado: Si el proceso necesita algún recurso pasa a este estado
Esta
dos
y Tr
ansi
cion
esMODELO DE 5 ESTADOS
Encontramos que el proceso a ejecutar pasara por 5 estados:
• Nuevo: es en este estado donde se genera la lista de los procesos que han sido creados y que aun no han sido cargados en la memoria.
• Listo: Se genera la lista de los procesos a ser ejecutados
• Ejecución: en este estado solo encontramos UN PROCESO, el cual esta siendo ejecutado por el procesador.
• Bloqueado: Hasta que no se genere un suceso pudiendo ser este de E/S, no será ejecutado
• Terminado: Aquí el proceso puede ser excluido por S.O. , sea por que se ejecuto, se detuvo, o fue abandonado por alguna razon.
Esta
dos
y Tr
ansi
cion
esMODELO DE 6 ESTADOS
En este modelo se incluye el estado “suspendido”, siendo allí donde se el proceso a ejecutar se mueve de la memoria principal a la secundaria
Esta
dos
y Tr
ansi
cion
esMODELO DE 7 ESTADOS
En este modelo se incluyen los estados “Bloqueado suspendido”, y “Listo Suspendido”• Bloqueado y suspendido: El proceso esta en memoria secundaria
esperando un suceso• Listo y suspendido: Esta en memoria secundaria y esta disponible
para la ejecución al momento en que se cargue la memoria principal
top related