2. MODELOS DE ESTADOS Y
TRANSICIONES
• MODELO DE PROCESOS DE 5
ESTADOS
• MODELOS DE PROCESOS DE 6
ESTADOS
• MODELOS DE PROCESOS DE 7
ESTADOS
3. MODELO DE PROCESOS DE 5 ESTADOS
ADMITIR EXPEDIR
SALIR
NUEVO LISTO EJECUCION TERMINADO
FIN DEL TIEMPO
OCURRE SUCESO
ESPERA SUCESO
BLOQUEADO
4. NUEVO
ES CUANDO SE CREA UN PROCESO RECIENTE Y
TODAVIA NO ES RECONOCIDO POR EL SISTEMA
OPERATIVO, LA MAYORIA DE PROCESOS QUE SE
ENCUENTRAN EN ESTE ESTADO NO SON
CARGADOS EN LA MEMORIA PRINCIPAL
5. LISTO
CUANDO YA ES CREADO EL PROCESO NUEVO EL
SISTEMA OPERATIVO NO SE ENCUENTRA EN LA
DISPONIBILIDAD DE ACEPTAR UN PROCESO MAS
, ALMOMENTO EN QUE TERMINE DE EJECUTAR
EL PROCESO PREVIO EL SISTEMA
AUTOMATICAMENTE LO LLEVA ASU LISTA DE
PROCESOS PARA LA EJECUCION
6. EJECUCION
EL PROCESO SE ENCUENTRA EN LA LISTA DE
PROCESOS LISTO PARA SER EJECUTADO POR EL
PROCESADOR
7. TERMINADO
ES CUANDO EL SISTEMA ESPULSA EL PROCESO
DE SU LISTA YA SEA Q SE HALLA EJECUTADO
CON ÉXITO O PORQUE SE PRESENTA ALGUNA
FALLA
8. BLOQUEADO
EL PROCESO NO PUEDE SER EJECUTADO HASTA
CUANDO SE HALLA PRESENTADO UN SUCESO
COMO UNA OPERACIÓN DE ENTRADA Y SALIDA
Y SE ENCUENTRA ALMACENADO EN LA
MEMORIA SECUNDARIA TEMPORALMENTE
9. MODELO DE PROCESOS DE 6 ESTADOS
ADMITIR EXPEDIR
SALIR
NUEVO LISTO EJECUCION TERMINADO
FIN DEL TIEMPO
ACTIVAR
OCURRE SUCESO
ESPERA SUCESO
SUSPENDER
SUSPENDIDO BLOQUEADO
10. SUSPENDIDO
ESTE ESTADO HACE REFERENCIA CUANDO SE
MUEVE UN PROCESO DE LA MEMORIA
PRINCIPAL ALA MEMORIA
SECUNDARIA, TAMBIEN PUEDE SER
SUSPENDIDO POR QUE PUEDE CAUSAR
PROBLEMAS O YA SEA POR QUE EL USUARIO LO
SOLICITE
11. MODELO DE PROCESOS DE 7 ESTADOS
NUEVO
ADMITIR ADMITIR
EXPEDIR
ACTIVAR
SALIR
LISTO Y TERMINA
LISTO EJECUCIO
SUSPENDI DO
N
DO
SUSPENDER
FIN DEL TIEMPO
OCURRE SUCESO
OCURRE
SUCESO
ACTIVAR ESPERA SUCESO
BLOQUEA
DO Y BLOQUEA
SUSPENDI DO
DO SUSPENDER
12. PROCESOS SUSPENDIDOS
Una de las razones para implementar el estado
Bloqueado era poder hacer que los procesos se puedan
mantener esperando algún suceso, por ejemplo una
Entrada/Salida.
Otra solución es el intercambio. El intercambio se lleva a
cabo moviendo una parte de un proceso o un proceso
completo desde la memoria principal al disco, quedando en
el estado Suspendido. Después del intercambio, se puede
aceptar un nuevo proceso o traer a memoria un proceso
suspendido anteriormente.