1 of 9

Integrante:

Sandra Milena Gamboa Ortiz

Código: 9743

Docente:

Oscar William Mendoza

SISTEMAS OPERATIVOS

Bogotá D.C

2015

Universidad ECCI

2 of 9

MODELOS DE ESTADOS Y TRANSICIONES

3 of 9

Modelo de SEIS estados

En el modelo de seis estados a diferencia de el de cinco estos es la inclusión del estado denominado Suspendido.

Este proceso corresponde a mover un proceso de la memoria principal a la memoria secundaria (normalmente disco).

Los estados son por lo tanto:

  • 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.
  • Listo o en Espera: son aquellos procesos que se encuentran listos para ser ejecutados
  • Suspendidos: el proceso corresponde en mover un proceso de la memoria principal a la memoria secundaria.

4 of 9

  • Ejecución: El proceso esta en el uso del procesador.��Bloqueado: En esta fase el proceso no ejecutar hasta que no ocurra un suceso.��Terminado: En esta fase los procesos ya han terminado su fase de ejecución.��

5 of 9

NUEVO

LISTO

EJECUCION

TERMINADO

BLOQUEADO

FIN DEL TIEMPO

SALIR

OCURRE SUCESO

EXPEDIR

ADMITIR

ESPERA SUCESO

SUSPENDIDO

SUSPENDER

ACTIVAR

6 of 9

ESTADOS DE TRANSICIÓN

Los procesos a presentarse se llaman:

Admitir

Expedir

Salir

Espera suceso

Suspender

De nuevo a listo

De listo a ejecución

De ejecución a terminado

De ejecución a bloqueado

De bloqueado a suspendido.

Los procesos ocurridos se llaman:

Fin de tiempo

Ocurre suceso

activar

7 of 9

Modelo de SIETE estados

En el modelo de siete estados se ve la inclusión de dos estados de suspensión.

Los estados son por lo tanto:

  • Bloqueado: En esta fase el proceso no se puede ejecutar hasta que ocurra el suceso. Bloqueado/suspendido(SUSPENDER): Proceso bloqueado, se expulsa dar cabida otro proceso no bloqueado,
  • Bloqueado/suspendido – Bloqueado(ACTIVAR): Proceso bloqueado y suspendido de mayor prioridad que Listo
  • Bloqueado/suspendido – Listo/suspendido(OCURRE SUCESO): Cuando se produce suceso esperado
  • Listo/suspendido – Listo(ACTIVAR): Cuando no hay procesos listos en memoria principal

8 of 9

  • Listo – Listo/suspendido(SUSPENDER): Cuando proceso bloqueado es mas alta prioridad o para liberar bloque memoria.

  • Nuevo – Listo/Suspendido y Listo(ADMITIR): Al crear proceso puede agregarse a una u otra cola
  • Ejecución – Listo/suspendido(SUSPENDER): Al finalizar tiempo, para liberar espacio de memoria para traer proceso bloqueado y suspendido de mayor prioridad que se acaba de liberar

9 of 9

LISTO / SUSPENDIDO

LISTO

EJECUCION

BLOQUEADO

FIN DEL TIEMPO

SALIR

OCURRE SUCESO

EXPEDIR

ACTIVAR

ESPERA SUCESO

TERMINADO

BLOQUEADO/ SUSPENDIDO

NUEVO

ACTIVAR

SUSPENDER

OCURRE SUCESO

ADMITIR

ADMITIR

SUSPENDER

SUSPENDER