SlideShare una empresa de Scribd logo
1 de 9
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

La actualidad más candente

Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesAngelica Mendez
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesYeymi Gonzalez Ruiz
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y TransicionesLuis Guerrero
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesossueich
 
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 transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesosLarry Cepeda
 
PROCESO
 PROCESO PROCESO
PROCESOsharli
 
Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2SebastianV91
 
Modelos de estados y transiciones1
Modelos de estados y transiciones1Modelos de estados y transiciones1
Modelos de estados y transiciones1jajrck
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesosdanysmash
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesjajrck
 
ESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPUESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPUjorgeleo22
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoswallito
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesDaniel Vargas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosandres
 

La actualidad más candente (17)

Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y Transiciones
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones 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 transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesos
 
PROCESO
 PROCESO PROCESO
PROCESO
 
Modelos
ModelosModelos
Modelos
 
Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2Modelos de estados_y_transiciones_sistemas_operativos_v2
Modelos de estados_y_transiciones_sistemas_operativos_v2
 
Modelos de estados y transiciones1
Modelos de estados y transiciones1Modelos de estados y transiciones1
Modelos de estados y transiciones1
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
 
Estados
EstadosEstados
Estados
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
ESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPUESTADOS DE PROCESOS EN UN CPU
ESTADOS DE PROCESOS EN UN CPU
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a Procesos

Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesossistoperativos
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estadosrubens2210
 
Diagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDiagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDianaledezma94
 
Modelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativosModelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativosEDWINALBERTOGIRALDO
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESOFiorelaL.V
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESOFiorelaL.V
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSomarhcc
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESOFiorelaL.V
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesossaoriiih
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosMarvin Romero
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transicionesYNPARDO
 

Similar a Procesos (20)

modelo5estados-.pptx
modelo5estados-.pptxmodelo5estados-.pptx
modelo5estados-.pptx
 
Sistemas operativos procesos
Sistemas operativos procesosSistemas operativos procesos
Sistemas operativos procesos
 
Modelo de estados
Modelo de estadosModelo de estados
Modelo de estados
 
Diagrama de estados de proceso equipo
Diagrama de estados de proceso equipoDiagrama de estados de proceso equipo
Diagrama de estados de proceso equipo
 
Modelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativosModelos de estados_y_transiciones_sistemas_operativos
Modelos de estados_y_transiciones_sistemas_operativos
 
Modelo y transicion
Modelo y transicionModelo y transicion
Modelo y transicion
 
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
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesos
 
Estados de un proceso sistemas operativos-
Estados de un proceso  sistemas operativos-Estados de un proceso  sistemas operativos-
Estados de un proceso sistemas operativos-
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Proceso
ProcesoProceso
Proceso
 
Modelos
ModelosModelos
Modelos
 
Modelos de estados y transiciones
Modelos de estados y transicionesModelos de estados y transiciones
Modelos de estados y transiciones
 
Modelos
ModelosModelos
Modelos
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 

Último (20)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.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?