WILMER ANDRES RODRIGUEZ ORTIZ

     SISTEMAS OPERATIVOS

            ECCI
MODELOS DE ESTADOS Y
       TRANSICIONES

• MODELO DE PROCESOS DE 5
  ESTADOS
• MODELOS DE PROCESOS DE 6
  ESTADOS
• MODELOS DE PROCESOS DE 7
  ESTADOS
MODELO DE PROCESOS DE 5 ESTADOS


        ADMITIR              EXPEDIR
                                                        SALIR
NUEVO             LISTO                   EJECUCION              TERMINADO


                              FIN DEL TIEMPO




                          OCURRE SUCESO

                                                 ESPERA SUCESO



                  BLOQUEADO
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
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
EJECUCION
EL PROCESO SE ENCUENTRA EN LA LISTA DE
PROCESOS LISTO PARA SER EJECUTADO POR EL
PROCESADOR
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
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
MODELO DE PROCESOS DE 6 ESTADOS


             ADMITIR                   EXPEDIR
                                                                  SALIR
NUEVO                       LISTO                   EJECUCION              TERMINADO


                                        FIN DEL TIEMPO

  ACTIVAR

                                    OCURRE SUCESO

                                                           ESPERA SUCESO
                SUSPENDER

SUSPENDIDO                  BLOQUEADO
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
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
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.

Sistemas operativos

  • 1.
    WILMER ANDRES RODRIGUEZORTIZ SISTEMAS OPERATIVOS ECCI
  • 2.
    MODELOS DE ESTADOSY TRANSICIONES • MODELO DE PROCESOS DE 5 ESTADOS • MODELOS DE PROCESOS DE 6 ESTADOS • MODELOS DE PROCESOS DE 7 ESTADOS
  • 3.
    MODELO DE PROCESOSDE 5 ESTADOS ADMITIR EXPEDIR SALIR NUEVO LISTO EJECUCION TERMINADO FIN DEL TIEMPO OCURRE SUCESO ESPERA SUCESO BLOQUEADO
  • 4.
    NUEVO ES CUANDO SECREA 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 ESCREADO 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 SEENCUENTRA EN LA LISTA DE PROCESOS LISTO PARA SER EJECUTADO POR EL PROCESADOR
  • 7.
    TERMINADO ES CUANDOEL 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 NOPUEDE 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 PROCESOSDE 6 ESTADOS ADMITIR EXPEDIR SALIR NUEVO LISTO EJECUCION TERMINADO FIN DEL TIEMPO ACTIVAR OCURRE SUCESO ESPERA SUCESO SUSPENDER SUSPENDIDO BLOQUEADO
  • 10.
    SUSPENDIDO ESTE ESTADO HACEREFERENCIA 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 PROCESOSDE 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 delas 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.