MODELOS Y ESTADOS DE
    TRANSICION
MODELO DE DOS ESTADOS

                     EXPANDIR




ENTRAR       NO                             SALIR
                                EJECUCION
         EJECUCION



                     PAUSAR
EL MODELO DE DOS ESTADOS




Se trata de la utilización de dos archivos,
un objeto ejecutable y una biblioteca del
sistema, que después se colocan en la
imagen del proceso dentro de la memoria
ram y después se le dan de alta dentro la
tabla de procesos.
MODELO DE CINCO ESTADOS



        ADMITIR               EXPANDIR

NUEVO               LISTO                    EJECUCION
                             FIN DE TIEMPO

                                                         SALIR
                    OCURRE
                    SUCESO

                         ESPERA SUCESO       TERMINADO
        BLOQUEADO
MODELO DE 5 ESTADOS

 El modelo anterior de dos estados funcionaría bien con una cola
FIFO y planificacion por turno rotatorio para los procesos que no
están en ejecución, si los procesos estuvieran siempre listos para
ejecutar. En la realidad, los procesos utilizan datos para operar con
ellos, y puede suceder que no se encuentren listos, o que se deba
esperar algún suceso antes de continuar, como una operación de
Entrada/Salida.
MODELO DE 7 ESTADOS

             NUEVO
                                      Expandir
   Admitir               Admitir

                                                             Salir
   LISTO      Activar
                             LISTO             EJECUCION             TERMINADO
     Y
SUSPENDIDO
             suspender
                      Ocurre         Fin del
Ocurre
                      suceso         tiempo         Espera
suceso
                  Activar                           suceso
  BLOQUEADO
  Y SUSPENDIDO
                             BLOQUEADO

                 Suspender
PROCESOS SUSPENDIDOS

 Una de las razones para implementar el estado de
bloqueado es poder hacer que los procesos se puedan
mantener esperando algún suceso, por ejemplo una
entrad/salida. sin embargo al ser mucho mas lentas es decir
que todos los procesos en memoria estén esperando en
estado BLOQUEADO y que no haya memoria dispononible
para nuevos procesos
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 se puede aceptar un
nuevo proceso o traer a la memoria un proceso
suspendido

Modelos de transicion

  • 1.
    MODELOS Y ESTADOSDE TRANSICION
  • 2.
    MODELO DE DOSESTADOS EXPANDIR ENTRAR NO SALIR EJECUCION EJECUCION PAUSAR
  • 3.
    EL MODELO DEDOS ESTADOS Se trata de la utilización de dos archivos, un objeto ejecutable y una biblioteca del sistema, que después se colocan en la imagen del proceso dentro de la memoria ram y después se le dan de alta dentro la tabla de procesos.
  • 4.
    MODELO DE CINCOESTADOS ADMITIR EXPANDIR NUEVO LISTO EJECUCION FIN DE TIEMPO SALIR OCURRE SUCESO ESPERA SUCESO TERMINADO BLOQUEADO
  • 5.
    MODELO DE 5ESTADOS  El modelo anterior de dos estados funcionaría bien con una cola FIFO y planificacion por turno rotatorio para los procesos que no están en ejecución, si los procesos estuvieran siempre listos para ejecutar. En la realidad, los procesos utilizan datos para operar con ellos, y puede suceder que no se encuentren listos, o que se deba esperar algún suceso antes de continuar, como una operación de Entrada/Salida.
  • 6.
    MODELO DE 7ESTADOS NUEVO Expandir Admitir Admitir Salir LISTO Activar LISTO EJECUCION TERMINADO Y SUSPENDIDO suspender Ocurre Fin del Ocurre suceso tiempo Espera suceso Activar suceso BLOQUEADO Y SUSPENDIDO BLOQUEADO Suspender
  • 7.
    PROCESOS SUSPENDIDOS  Unade las razones para implementar el estado de bloqueado es poder hacer que los procesos se puedan mantener esperando algún suceso, por ejemplo una entrad/salida. sin embargo al ser mucho mas lentas es decir que todos los procesos en memoria estén esperando en estado BLOQUEADO y que no haya memoria dispononible para nuevos procesos
  • 8.
    INTERCAMBIO  se llevaa 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 se puede aceptar un nuevo proceso o traer a la memoria un proceso suspendido