SISTEMAS OPERATIVOS Escuela colombiana De carreras Industriales Alba Milena Rodríguez  Código: 2010252010
INTRODUCCIÓN  ESTADO: Configuración única de información en un programa o maquina. TRANSICION: Se conoce como el cambio de una etapa a otra o de un razonamiento a otro.
MODELO DE DOS ESTADOS Modelo de dos estados y cuatro transiciones. Primer estado: No ejecución. Segundo estado: en ejecución. Transiciones:  Ejecutando  No ejecutando: evento o temporización. No ejecutando  Ejecutando: temporización o fin de evento.
MODELO DE TRES ESTADOS Los procesos, básicamente, se van a encontrar en este caso, en tres estados:  - Ejecutando. - Listos para la ejecución. - Bloqueados por alguna razón.   Una vez seleccionado de esta cola pasa al estado de Ejecución. Se tiene una transición al estado de Bloqueados cada vez que el proceso pida algún recurso. Una vez que ese requerimiento ha sido satisfecho, el proceso pasará al estado de Listo porque ya no necesita otra cosa más que el recurso procesador.
MODELO DE CINCO ESTADOS
Estados:  Ejecución:  el proceso está actualmente en ejecución. Listo:  el proceso está listo para ser ejecutado, sólo está esperando que el planificador así lo disponga. Bloqueado:  el proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación de Entrada/Salida. 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. Terminado:  El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como un error de protección, aritmético, etc.
TRANSICIONES DEL MODELO DE CINCO ESTADOS Nuevo  preparado: se admite un nuevo proceso en el sistema. Preparado  ejecutando: el planificador selecciona su proceso para su ejecución.  Preparado  Finalizado: padre termina hijo. Ejecutando  Finalizado: proceso finalizado. Ejecutando  Preparado: Tiempo de procesador agotado. Ejecutando  Bloqueado: se produce un evento. Bloqueado  Preparado: finalización de evento. Bloqueado  Finalizado: padre termina hijo.
MODELO DE SEIS ESTADOS  Los procesos que están en estado listo, se encuentran en la memoria principal, y los que están en estado bloqueado, en la memoria virtual. La transición listo y bloqueado, están en el almacenamiento primario, es decir en uso de memoria mientras que el estado suspendido hace uso del disco. El estado Suspendido, puede utilizar dos estados adicionales, que hacen uso del almacenamiento secundario.   - Listo/ suspendido. - Bloqueado/ suspendido.
MODELO DE SIETE ESTADOS SUSPENDIDO ( BLOQUEADO):  Proceso en área de intercambio y esperando un evento.  SUSPENDIDO (PREPARADO): Proceso en área de intercambio y ala espera de espacio en memoria principal.
TRANSICIONES DEL MODELO DE SIETE ESTADOS Bloqueado  suspendido ( bloqueado): no hay procesos  preparados o estos consumen bastante memoria.  Suspendido ( bloqueado)  Suspendido ( preparado): suspende el evento por el que estaba bloqueado.  Preparado  Suspendido ( preparado): liberar memoria o dejar sitio para un proceso bloqueado de mayor prioridad.  Nuevo  suspendido ( preparado): control de carga del sistema.  Suspendido ( bloqueado)  bloqueado: queda memoria libre o proceso de alta prioridad.  Ejecutando  suspendido ( preparado): un proceso agota su tiempo y hay que liberar memoria para un proceso suspendido de alta prioridad. Finalizado: un proceso elimina a otro.

Modelos

  • 1.
    SISTEMAS OPERATIVOS Escuelacolombiana De carreras Industriales Alba Milena Rodríguez Código: 2010252010
  • 2.
    INTRODUCCIÓN ESTADO:Configuración única de información en un programa o maquina. TRANSICION: Se conoce como el cambio de una etapa a otra o de un razonamiento a otro.
  • 3.
    MODELO DE DOSESTADOS Modelo de dos estados y cuatro transiciones. Primer estado: No ejecución. Segundo estado: en ejecución. Transiciones: Ejecutando No ejecutando: evento o temporización. No ejecutando Ejecutando: temporización o fin de evento.
  • 4.
    MODELO DE TRESESTADOS Los procesos, básicamente, se van a encontrar en este caso, en tres estados:  - Ejecutando. - Listos para la ejecución. - Bloqueados por alguna razón. Una vez seleccionado de esta cola pasa al estado de Ejecución. Se tiene una transición al estado de Bloqueados cada vez que el proceso pida algún recurso. Una vez que ese requerimiento ha sido satisfecho, el proceso pasará al estado de Listo porque ya no necesita otra cosa más que el recurso procesador.
  • 5.
  • 6.
    Estados: Ejecución: el proceso está actualmente en ejecución. Listo:  el proceso está listo para ser ejecutado, sólo está esperando que el planificador así lo disponga. Bloqueado:  el proceso no puede ejecutar hasta que no se produzca cierto suceso, como una operación de Entrada/Salida. 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. Terminado:  El proceso fue expulsado del grupo de procesos ejecutables, ya sea porque terminó o por algún fallo, como un error de protección, aritmético, etc.
  • 7.
    TRANSICIONES DEL MODELODE CINCO ESTADOS Nuevo preparado: se admite un nuevo proceso en el sistema. Preparado ejecutando: el planificador selecciona su proceso para su ejecución. Preparado Finalizado: padre termina hijo. Ejecutando Finalizado: proceso finalizado. Ejecutando Preparado: Tiempo de procesador agotado. Ejecutando Bloqueado: se produce un evento. Bloqueado Preparado: finalización de evento. Bloqueado Finalizado: padre termina hijo.
  • 8.
    MODELO DE SEISESTADOS Los procesos que están en estado listo, se encuentran en la memoria principal, y los que están en estado bloqueado, en la memoria virtual. La transición listo y bloqueado, están en el almacenamiento primario, es decir en uso de memoria mientras que el estado suspendido hace uso del disco. El estado Suspendido, puede utilizar dos estados adicionales, que hacen uso del almacenamiento secundario.   - Listo/ suspendido. - Bloqueado/ suspendido.
  • 9.
    MODELO DE SIETEESTADOS SUSPENDIDO ( BLOQUEADO): Proceso en área de intercambio y esperando un evento. SUSPENDIDO (PREPARADO): Proceso en área de intercambio y ala espera de espacio en memoria principal.
  • 10.
    TRANSICIONES DEL MODELODE SIETE ESTADOS Bloqueado suspendido ( bloqueado): no hay procesos preparados o estos consumen bastante memoria. Suspendido ( bloqueado) Suspendido ( preparado): suspende el evento por el que estaba bloqueado. Preparado Suspendido ( preparado): liberar memoria o dejar sitio para un proceso bloqueado de mayor prioridad. Nuevo suspendido ( preparado): control de carga del sistema. Suspendido ( bloqueado) bloqueado: queda memoria libre o proceso de alta prioridad. Ejecutando suspendido ( preparado): un proceso agota su tiempo y hay que liberar memoria para un proceso suspendido de alta prioridad. Finalizado: un proceso elimina a otro.