SlideShare una empresa de Scribd logo
SISTEMAS OPERATIVOS
Procesos
Aplicación
PROCESO
NULO
SISTEMA
OPERATIVO
Una aplicación o un
proceso se está
ejecutando
El programa en
ejecución crea un
proceso nuevo,
llamado proceso
nulo
El nuevo proceso no
tiene aún acceso al
grupo de procesos
ejecutables por el
Sistema Operativo
EL PROCESO SE ENCUENTRA EN EL ESTADO NUEVO
PROCESO
NUEVO
PROCESO
NUEVO
SISTEMA
OPERATIVO
SISTEMA
OPERATIVO
Cuando se crea el nuevo proceso, el S.O. no se encuentra listo para aceptar un proceso más
Al momento que se termina de ejecutar un proceso previo, el S.O. ya puede admitir un
proceso más en su grupo de procesos a ejecutar
El proceso nuevo está ahora dentro del sistema
EL PROCESO SE ENCUENTRA AHORA EN EL ESTADO LISTO
PROCESO
LISTO
PROCESO
LISTO
Proceso previo
Proceso previo
Proceso previo
PROCESADOR
PROCESO EN
EJECUCIÓN
El proceso se encuentra ahora en una lista de procesos a ser ejecutados por el procesador
Cuando llega el turno, el proceso pasa a ser ejecutado por el procesador
EL PROCESO SE ENCUENTRA AHORA EN ESTADO DE
EJECUCIÓN
PROCESADOR
PROCESO EN
EJECUCIÓN
PROCESO
TERMINADO
PROCESO
BLOQUEADO
PROCESO
LISTO
Cuando se termina o abandona la
ejecución del proceso, éste pasa
al estado TERMINADO
Si el proceso solicita un servicio al
S.O. que lo mantenga en espera,
se le colocará en estado
BLOQUEADO, cuando el suceso
ocurre, el proceso pasa de nuevo
a estado LISTO
Si el tiempo de ejecución del
proceso caduca, o si se debe
ejecutar uno de mayor prioridad,
el proceso pasa de nuevo al
estado LISTO
Existen otros dos estados extra, llamados “estados de suspensión”
LOS ESTADOS EN SUSPENSIÓN SON TRANSFERIDOS A LA MEMORIA SECUNDARIA
PROCESO
BLOQUEADO
SUSPENDIDO
PROCESO
LISTO
SUSPENDIDO
El proceso está en memoria
secundaria esperando un
suceso
El proceso está en memoria
secundaria pero listo para ser
ejecutado en cuanto sea
transferido a la memoria
principal
PROCESO
BLOQUEADO
PROCESO
BLOQUEADO
SUSPENDIDO
PROCESO
LISTO
SUSPENDIDO
PROCESO
LISTO
Cuando no hay espacio disponible en la
memoria principal, y existe al menos un
proceso bloqueado, éste se transfiere a
la memoria secundaria para dar cabida
a nuevos procesos. El proceso pasa a
estar bloqueado suspendido.
Cuando ocurre el suceso que el proceso bloqueado
esperaba, pero éste aún se encuentra en estado
bloqueado, el proceso pasa del estado bloqueado
suspendido al estado listo suspendido, ya que
permanece en la memoria secundaria.
Si no hay procesos listos, el sistema
deberá traer uno para continuar la
ejecución, puede que un estado listo
suspendido tenga mayor prioridad que
uno listo. El proceso pasa al estado listo.
Si no hay espacio disponible en
memoria principal, y la única manera de
liberar un bloque suficientemente
grande es pasar un proceso del estado
listo al estado listo suspendido.
Preguntas
1. ¿De que otra forma se le llama al proceso nuevo?
2. ¿Qué se necesita para que un proceso nuevo pase a ser un
proceso listo?
3. ¿Cuáles son las 3 posibles salidas de un proceso en
ejecución?
4. ¿A dónde son transferidos los “estados en suspensión”?
5. ¿Cuáles son los estados en suspensión?
Procesos

Más contenido relacionado

PPTX
Modelo 5 estados
PPTX
Modelo de 5 estados para sistemas operativos
PPTX
Modelo de Cinco estados
PPTX
Modelo 5 estados
PPTX
Diagrama de 7 estados
PPTX
Estados y transiciones de los procesos
PPTX
Modelo de estados
DOCX
Concepto de proceso
Modelo 5 estados
Modelo de 5 estados para sistemas operativos
Modelo de Cinco estados
Modelo 5 estados
Diagrama de 7 estados
Estados y transiciones de los procesos
Modelo de estados
Concepto de proceso

La actualidad más candente (17)

PPTX
Modelos de estados y transiciones
PPTX
Modelos de estados y transiciones
PPSX
Estados y Transiciones
PDF
Transiciones de Procesos
PDF
2.3 transición de estados de un proceso
PPTX
Estados de transicion de procesos
PPT
PROCESO
PPTX
Modelos
PPTX
Modelos de estados_y_transiciones_sistemas_operativos_v2
PPTX
Modelos de estados y transiciones1
PPTX
Sistemas operativos procesos
PPTX
Estados
PPTX
Modelos de estados y transiciones
PPT
ESTADOS DE PROCESOS EN UN CPU
PPTX
Sistemas operativos
PDF
Modelos de estados y transiciones
PPTX
Sistemas operativos
Modelos de estados y transiciones
Modelos de estados y transiciones
Estados y Transiciones
Transiciones de Procesos
2.3 transición de estados de un proceso
Estados de transicion de procesos
PROCESO
Modelos
Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados y transiciones1
Sistemas operativos procesos
Estados
Modelos de estados y transiciones
ESTADOS DE PROCESOS EN UN CPU
Sistemas operativos
Modelos de estados y transiciones
Sistemas operativos
Publicidad

Similar a Procesos (20)

PPTX
modelo5estados-.pptx
PPTX
Sistemas operativos procesos
PPTX
Modelo de estados
PDF
Diagrama de estados de proceso equipo
PPTX
Modelos de estados_y_transiciones_sistemas_operativos
PPSX
Modelo y transicion
PPT
GESTION DE PROCESO
PPT
GESTION DE PROCESO
PPT
SISTEMAS OPERATIVOS
PPT
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
PPT
GESTION DE PROCESO
PPT
GESTION DE PROCESO
PPTX
gestion de procesos
DOCX
Estados de un proceso sistemas operativos-
PPTX
Gestion Procesos, Sistemas Operativos
PPTX
Sistemas operativos procesos
DOCX
PPT
Modelos
PPT
Modelos de estados y transiciones
PPT
Modelos
modelo5estados-.pptx
Sistemas operativos procesos
Modelo de estados
Diagrama de estados de proceso equipo
Modelos de estados_y_transiciones_sistemas_operativos
Modelo y transicion
GESTION DE PROCESO
GESTION DE PROCESO
SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESO
GESTION DE PROCESO
gestion de procesos
Estados de un proceso sistemas operativos-
Gestion Procesos, Sistemas Operativos
Sistemas operativos procesos
Modelos
Modelos de estados y transiciones
Modelos
Publicidad

Último (20)

PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PPTX
Control de calidad en productos de frutas
PDF
Taller tecnológico Michelle lobo Velasquez
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
capacitación de aire acondicionado Bgh r 410
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PPTX
ccna: redes de nat ipv4 stharlling cande
PPTX
modulo seguimiento 1 para iniciantes del
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PPT
Protocolos de seguridad y mecanismos encriptación
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
TRABAJO DE TECNOLOGIA.pdf...........................
Control de calidad en productos de frutas
Taller tecnológico Michelle lobo Velasquez
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
ccna: redes de nat ipv4 stharlling cande
capacitación de aire acondicionado Bgh r 410
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Mecanismos-de-Propagacion de ondas electromagneticas
Estrategia de Apoyo de Daylin Castaño (5).pdf
Diapositiva proyecto de vida, materia catedra
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
Presentacion de Alba Curso Auditores Internos ISO 19011
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
ccna: redes de nat ipv4 stharlling cande
modulo seguimiento 1 para iniciantes del
Documental Beyond the Code (Dossier Presentación - 2.0)
Protocolos de seguridad y mecanismos encriptación
informe_fichas1y2_corregido.docx (2) (1).pdf
Historia Inteligencia Artificial Ana Romero.pptx

Procesos

  • 2. Aplicación PROCESO NULO SISTEMA OPERATIVO Una aplicación o un proceso se está ejecutando El programa en ejecución crea un proceso nuevo, llamado proceso nulo El nuevo proceso no tiene aún acceso al grupo de procesos ejecutables por el Sistema Operativo EL PROCESO SE ENCUENTRA EN EL ESTADO NUEVO PROCESO NUEVO
  • 3. PROCESO NUEVO SISTEMA OPERATIVO SISTEMA OPERATIVO Cuando se crea el nuevo proceso, el S.O. no se encuentra listo para aceptar un proceso más Al momento que se termina de ejecutar un proceso previo, el S.O. ya puede admitir un proceso más en su grupo de procesos a ejecutar El proceso nuevo está ahora dentro del sistema EL PROCESO SE ENCUENTRA AHORA EN EL ESTADO LISTO PROCESO LISTO
  • 4. PROCESO LISTO Proceso previo Proceso previo Proceso previo PROCESADOR PROCESO EN EJECUCIÓN El proceso se encuentra ahora en una lista de procesos a ser ejecutados por el procesador Cuando llega el turno, el proceso pasa a ser ejecutado por el procesador EL PROCESO SE ENCUENTRA AHORA EN ESTADO DE EJECUCIÓN
  • 5. PROCESADOR PROCESO EN EJECUCIÓN PROCESO TERMINADO PROCESO BLOQUEADO PROCESO LISTO Cuando se termina o abandona la ejecución del proceso, éste pasa al estado TERMINADO Si el proceso solicita un servicio al S.O. que lo mantenga en espera, se le colocará en estado BLOQUEADO, cuando el suceso ocurre, el proceso pasa de nuevo a estado LISTO Si el tiempo de ejecución del proceso caduca, o si se debe ejecutar uno de mayor prioridad, el proceso pasa de nuevo al estado LISTO
  • 6. Existen otros dos estados extra, llamados “estados de suspensión” LOS ESTADOS EN SUSPENSIÓN SON TRANSFERIDOS A LA MEMORIA SECUNDARIA PROCESO BLOQUEADO SUSPENDIDO PROCESO LISTO SUSPENDIDO El proceso está en memoria secundaria esperando un suceso El proceso está en memoria secundaria pero listo para ser ejecutado en cuanto sea transferido a la memoria principal
  • 7. PROCESO BLOQUEADO PROCESO BLOQUEADO SUSPENDIDO PROCESO LISTO SUSPENDIDO PROCESO LISTO Cuando no hay espacio disponible en la memoria principal, y existe al menos un proceso bloqueado, éste se transfiere a la memoria secundaria para dar cabida a nuevos procesos. El proceso pasa a estar bloqueado suspendido. Cuando ocurre el suceso que el proceso bloqueado esperaba, pero éste aún se encuentra en estado bloqueado, el proceso pasa del estado bloqueado suspendido al estado listo suspendido, ya que permanece en la memoria secundaria. Si no hay procesos listos, el sistema deberá traer uno para continuar la ejecución, puede que un estado listo suspendido tenga mayor prioridad que uno listo. El proceso pasa al estado listo. Si no hay espacio disponible en memoria principal, y la única manera de liberar un bloque suficientemente grande es pasar un proceso del estado listo al estado listo suspendido.
  • 8. Preguntas 1. ¿De que otra forma se le llama al proceso nuevo? 2. ¿Qué se necesita para que un proceso nuevo pase a ser un proceso listo? 3. ¿Cuáles son las 3 posibles salidas de un proceso en ejecución? 4. ¿A dónde son transferidos los “estados en suspensión”? 5. ¿Cuáles son los estados en suspensión?