SlideShare una empresa de Scribd logo
1 de 7
JONATHAN BONILLA BERNAL
 un proceso puede pasar por una serie de estados
  discretos, algunos de ellos son:
 Activo, Preparado, Bloqueado o suspendido, Nonato
  y Muerto.
 El estado activo es la que está ejecutándose en un
  instante dado. En el caso de sistemas con un único
  procesador, sólo puede haber una tarea en dicho
  estado en cada instante.
 En el estado de preparado, se encuentran todas las
  tareas que están listas para ejecutarse pero que
  esperan a que un/el procesador quede libre(hay
  otros procesos más prioritarios en ejecución).
 Las tareas que están a la espera de que se cumpla una
  condición y que por lo tanto, no están preparadas para
  ejecutase, se dice que están en el estado bloqueado o
  suspendido; alguno ejemplos de condición son: que
  se termine una operación de E/S o que se reciba una
  señal de sincronización.
 Un proceso esta muerto cuando ha terminado su
  ejecución o bien el sistema operativo a detectado un
  error fatal y lo ha transferido a dicho estado. También
  es posible que haya entrado él como resultado de un
  fallo del propio sistema operativo(cuestión que
  desgraciadamente suele ocurrir frecuentemente en
  algunos OS.
 El estado de nonato indica que el programa realmente
 existe pero todavía no es conocido por el OS.
 De ejecución á Bloqueado, De ejecución á Listo, De
 Listo á en ejecución, De Bloqueado á Listo.
 De ejecución á Bloqueado: al iniciar una operación de
 E/S, al realizar una operación WAIT sobre un semáforo
 a cero (en el tema de procesos concurrentes se
 estudiarán los semáforos).
 De ejecución á Listo: por ejemplo, en un sistema de
 tiempo compartido, cuando el proceso que ocupa la
 CPU lleva demasiado tiempo ejecutándose
 continuamente (agota su cuanto) el sistema operativo
 decide que otro proceso ocupe la CPU, pasando el
 proceso que ocupaba la CPU a estado listo.
 De Listo á en ejecución: cuando lo requiere el
  planificador de la CPU (veremos el planificador de la
  CPU en el tema de planificación de procesos).
 De Bloqueado á Listo: se dispone del recurso por el que
  se había bloqueado el proceso. Por ejemplo, termina la
  operación de E/S, o se produce una operación SIGNAL
  sobre el semáforo en que se bloqueó el proceso, no
  habiendo otros procesos bloqueados en el semáforo.
 Obsérvese que de las cuatro transiciones de estado
  posibles, la única iniciada por el proceso de usuario es
  el bloqueo, las otras tres son iniciadas por entidades
  externas al proceso.
Sistemas operativos

Más contenido relacionado

La actualidad más candente

Estados de transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesosLarry Cepeda
 
Procesos ii 2017
Procesos ii   2017Procesos ii   2017
Procesos ii 2017Pablo Macon
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesYeymi Gonzalez Ruiz
 
Procesos-Planificacion-2017
Procesos-Planificacion-2017Procesos-Planificacion-2017
Procesos-Planificacion-2017Pablo Macon
 
Estados y transiciones de los procesos
Estados y transiciones de los procesosEstados y transiciones de los procesos
Estados y transiciones de los procesosAlberto Ch
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesossaoriiih
 
Sistemas operativos ss
Sistemas operativos ssSistemas operativos ss
Sistemas operativos ssghettodinho
 
Modelo 5 estados
Modelo 5 estadosModelo 5 estados
Modelo 5 estadossueich
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosMarvin Romero
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosLorena Ramos
 
2.3 transición de estados de un proceso
2.3 transición de estados de un proceso2.3 transición de estados de un proceso
2.3 transición de estados de un procesolupita zume
 
ESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPUESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPUjorgeleo22
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y TransicionesLuis Guerrero
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosLuis Dario Gomez
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 

La actualidad más candente (18)

Estados de transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesos
 
Procesos ii 2017
Procesos ii   2017Procesos ii   2017
Procesos ii 2017
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Procesos-Planificacion-2017
Procesos-Planificacion-2017Procesos-Planificacion-2017
Procesos-Planificacion-2017
 
Proceso Informatico
Proceso InformaticoProceso Informatico
Proceso Informatico
 
Estados y transiciones de los procesos
Estados y transiciones de los procesosEstados y transiciones de los procesos
Estados y transiciones de los procesos
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesos
 
Sistemas operativos ss
Sistemas operativos ssSistemas operativos ss
Sistemas operativos ss
 
Modelo 5 estados
Modelo 5 estadosModelo 5 estados
Modelo 5 estados
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de Procesos
 
2.3 transición de estados de un proceso
2.3 transición de estados de un proceso2.3 transición de estados de un proceso
2.3 transición de estados de un proceso
 
ESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPUESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPU
 
Concepto de proceso
Concepto de procesoConcepto de proceso
Concepto de proceso
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y Transiciones
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativos
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 

Similar a Sistemas operativos

Similar a Sistemas operativos (20)

GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
Proceso
ProcesoProceso
Proceso
 
Presentación1
Presentación1Presentación1
Presentación1
 
Modelos
ModelosModelos
Modelos
 
INF-324 01 07 Procesos
INF-324 01 07 ProcesosINF-324 01 07 Procesos
INF-324 01 07 Procesos
 
Procesos
ProcesosProcesos
Procesos
 
Sistemas operativos 2 da unidad
Sistemas operativos 2 da unidadSistemas operativos 2 da unidad
Sistemas operativos 2 da unidad
 
Procesos e hilos- Parte 1
Procesos e hilos- Parte 1Procesos e hilos- Parte 1
Procesos e hilos- Parte 1
 
Estados y transiciones de un proceso
Estados y transiciones de un procesoEstados y transiciones de un proceso
Estados y transiciones de un proceso
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Sistema de computación procesos
Sistema de computación procesosSistema de computación procesos
Sistema de computación procesos
 
Procesos
ProcesosProcesos
Procesos
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
 
Unidad2
Unidad2Unidad2
Unidad2
 
Inf 324 01 07 Procesos
Inf 324 01 07  ProcesosInf 324 01 07  Procesos
Inf 324 01 07 Procesos
 

Sistemas operativos

  • 2.  un proceso puede pasar por una serie de estados discretos, algunos de ellos son:  Activo, Preparado, Bloqueado o suspendido, Nonato y Muerto.  El estado activo es la que está ejecutándose en un instante dado. En el caso de sistemas con un único procesador, sólo puede haber una tarea en dicho estado en cada instante.  En el estado de preparado, se encuentran todas las tareas que están listas para ejecutarse pero que esperan a que un/el procesador quede libre(hay otros procesos más prioritarios en ejecución).
  • 3.  Las tareas que están a la espera de que se cumpla una condición y que por lo tanto, no están preparadas para ejecutase, se dice que están en el estado bloqueado o suspendido; alguno ejemplos de condición son: que se termine una operación de E/S o que se reciba una señal de sincronización.  Un proceso esta muerto cuando ha terminado su ejecución o bien el sistema operativo a detectado un error fatal y lo ha transferido a dicho estado. También es posible que haya entrado él como resultado de un fallo del propio sistema operativo(cuestión que desgraciadamente suele ocurrir frecuentemente en algunos OS.
  • 4.  El estado de nonato indica que el programa realmente existe pero todavía no es conocido por el OS.
  • 5.  De ejecución á Bloqueado, De ejecución á Listo, De Listo á en ejecución, De Bloqueado á Listo. De ejecución á Bloqueado: al iniciar una operación de E/S, al realizar una operación WAIT sobre un semáforo a cero (en el tema de procesos concurrentes se estudiarán los semáforos). De ejecución á Listo: por ejemplo, en un sistema de tiempo compartido, cuando el proceso que ocupa la CPU lleva demasiado tiempo ejecutándose continuamente (agota su cuanto) el sistema operativo decide que otro proceso ocupe la CPU, pasando el proceso que ocupaba la CPU a estado listo.
  • 6.  De Listo á en ejecución: cuando lo requiere el planificador de la CPU (veremos el planificador de la CPU en el tema de planificación de procesos).  De Bloqueado á Listo: se dispone del recurso por el que se había bloqueado el proceso. Por ejemplo, termina la operación de E/S, o se produce una operación SIGNAL sobre el semáforo en que se bloqueó el proceso, no habiendo otros procesos bloqueados en el semáforo.  Obsérvese que de las cuatro transiciones de estado posibles, la única iniciada por el proceso de usuario es el bloqueo, las otras tres son iniciadas por entidades externas al proceso.