SlideShare una empresa de Scribd logo
1 de 24
MODELO DE ESTADOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MODELO DE ESTADOS
MODELO DE ESTADOS Modelo de procesos de cinco estados   Listo Nuevo No ejecución  + Bloqueado Terminado Ejecución      Actualmente en ejecución Listo       Preparado para ejecutarse Bloqueado      No puede ejecutarse hasta ocurra suceso Nuevo      Acaba de crearse Terminado      Excluido por el S.O.
MODELO DE ESTADOS
MODELO DE ESTADOS Transiciones: Nulo    Nuevo  Nuevo proceso para ejecutar programa Nuevo    Listo  Cuando S.O. Está preparado para aceptar un proceso más. Listo    Ejecución  Selección nuevo proceso para ejecutar S.O. Ejecución    Terminado  Proceso que se esta ejecutando finalizado por S.O.    (terminó o abandona) Ejecución    Listo  Comúnmente alcanzó tiempo  máximo permitido ejecución  ininterrumpida Ejeución    Bloqueado  Solicita algo por lo que debe esperar Bloqueado    Listo  Cuando se produce suceso que estaba esperando
MODELO DE ESTADOS
MODELO DE ESTADOS
MODELO DE ESTADOS PROCESOS SUSPENDIDOS Listo       En memoria principal y listo para ejecución Bloqueado      En memoria principal esperando suceso Bloqueado y suspendido    En memoria secundaria esperando suceso Listo y suspendido    En memoria secundaria disponible para ejecución al    cargar a memoria principal
MODELO DE ESTADOS
MODELO DE ESTADOS TRANSICIONES Bloqueado    Bloqueado y suspendido:  Proceso bloqueado se expulsa dar cabida otro    proceso no bloqueado Bloqueado y suspendido    Listo y suspendido:  Cuando se produce suceso esperado Listo y suspendido    Listo:  Cuando no hay procesos listos en memoria principal Listo     Listo y suspendido: Cuando proceso bloqueado es mas alta prioridad o para liberar  bloque memoria Nuevo    Listo y suspendido,Nuevo    Listo:  Al crear proceso puede agregarse a una u otra    cola Bloqueado y suspendido    Bloqueado : Proceso bloqueado y suspendido de mayor prioridad    que Listo Ejecución    Listo y suspendido:  Al finalizar tiempo, para liberar espacio de memoria para    traer proceso bloqueado y suspendido de mayor prioridad    que se acaba de liberar Varios    Terminado : Termina porque se completo, ocurrió un error, finalizado por proceso    que lo creo, finaliza cuando padre termina.
MODELO DE ESTADOS Características de proceso suspendido : Proceso no disponible de inmediato para ejecución Puede o no estar esperando suceso, condición de bloqueado independiente de condición de suspensión Proceso suspendido por agente (el mismo, SO, padre) para impedir su ejecución No puede dejar este estado hasta que agente ordene explícitamente.
DESCRIPCION DE PROCESOS SISTEMA  OPERATIVO Planifica y expide procesos Asigna recursos a procesos Responde solicitudes servicios básicos Administra uso de recursos por procesos
ESTRUCTURAS DE CONTROL SO
ESTRUCTURAS DE CONTROL SO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IMAGEN DE PROCESO Datos de Usuario Parte modificable espacio usuario: Datos programa Zona para pila usuario programas que pueden modificarse Programa de Usuario Pila del sistema Bloque de Control del Proceso Programa a ejecutar Pila LIFO asociada a proceso Almacena parametros, y direcciones retorno en llamadas sistema y procedimientos Información para SO controle proceso
ESTRUCTURAS DE CONTROL DE PROCESOS Ubicación de procesos:   Depende de esquema gestión de memoria Las tablas de procesos deben  mostrar ubicación de c/segmento o página de c/imagen de proceso Atributos de procesos: Identificación de proceso:  identificador numérico único de proceso identificador de usuario Información del estado del procesador:  contenido de registros del procesador Información de control del proceso: información adicional para SO coordine    diferentes procesos activos
REGISTRO EFLAGS DE PENTIUM II
 
 
MODOS DE EJECUCION MODO DE USUARIO Menos privilegiado MODO DE SISTEMA Protegar SO y tablas de control Control completo: procesador e instrucciones, registros y memoria
CREACION DE PROCESOS Asignar único identificador al nuevo proceso: Añade entrada a tabla de procesos Asignar espacio para el proceso:  Todos elementos de imagen del proceso,  Iniciar el bloque de control del proceso:   ID del proceso ,  Información estado procesador:     entradas a 0  excepto contador programa y punteros    de pila de sistema;  información de control    procesador  inicia desde valores estándares por    omisión al valor mas bajo.  Establecer los enlaces apropiados:  Proceso nuevo cola Listos o de Listos y Suspendidos Crear o ampliar otras estructuras de datos:  Información para evaluación rendimiento.
CAMBIO DE PROCESO Cuando cambiar de proceso MECANISMO CAUSA USO Interrupcion Externa a la ejecución de la instrucción Reacción a suceso asíncrono en curso  externo Cepo Asociada con ejecución de instrucción Tratamiento e error o condición en curso excepcional  Llamada del  Solicitud explícita Llamada a función del SO supervisor
CAMBIO DE PROCESO ,[object Object],[object Object],[object Object],[object Object],[object Object]
CAMBIO DE PROCESO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

5 estados del proceso
5 estados del proceso5 estados del proceso
5 estados del proceso
 
Cuestionario cap.3 so
Cuestionario cap.3 soCuestionario cap.3 so
Cuestionario cap.3 so
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Procesos
ProcesosProcesos
Procesos
 
Proceso
ProcesoProceso
Proceso
 
Inf 324 01_07_procesos
Inf 324 01_07_procesosInf 324 01_07_procesos
Inf 324 01_07_procesos
 

Destacado

[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030
[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030
[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030Challenge:Future
 
[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.
[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.
[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.Challenge:Future
 
[Challenge:Future] augmented education platform
[Challenge:Future] augmented education platform[Challenge:Future] augmented education platform
[Challenge:Future] augmented education platformChallenge:Future
 
[Challenge:Future] Future 3Ducation
[Challenge:Future] Future 3Ducation[Challenge:Future] Future 3Ducation
[Challenge:Future] Future 3DucationChallenge:Future
 
[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the future[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the futureChallenge:Future
 
[Challenge:Future] Youth United: Virtual Institute for Youth
[Challenge:Future] Youth United: Virtual Institute for Youth[Challenge:Future] Youth United: Virtual Institute for Youth
[Challenge:Future] Youth United: Virtual Institute for YouthChallenge:Future
 
[Challenge:Future] #LLM ....embeding fun into social change
[Challenge:Future] #LLM ....embeding fun into social change[Challenge:Future] #LLM ....embeding fun into social change
[Challenge:Future] #LLM ....embeding fun into social changeChallenge:Future
 
Medios De Comunicacion
Medios De ComunicacionMedios De Comunicacion
Medios De Comunicacionveros8
 
Food Prices And Finance Sector
Food Prices And Finance SectorFood Prices And Finance Sector
Food Prices And Finance Sectorguest530220
 
Explotación De Trabajadores Latinos Y Asiáticos
Explotación De Trabajadores Latinos Y AsiáticosExplotación De Trabajadores Latinos Y Asiáticos
Explotación De Trabajadores Latinos Y AsiáticosFernando Bohorquez
 
Gits
GitsGits
GitsGits
 
Video Receptionist Flyer
Video Receptionist FlyerVideo Receptionist Flyer
Video Receptionist Flyerfyoder
 
[Challenge:Future] Fighting Youth Unemployment Through Empowerment
[Challenge:Future] Fighting Youth Unemployment Through Empowerment[Challenge:Future] Fighting Youth Unemployment Through Empowerment
[Challenge:Future] Fighting Youth Unemployment Through EmpowermentChallenge:Future
 
[Challenge:Future] Ark of Art: "be the change you wish to see"
[Challenge:Future] Ark of Art: "be the change you wish to see"[Challenge:Future] Ark of Art: "be the change you wish to see"
[Challenge:Future] Ark of Art: "be the change you wish to see"Challenge:Future
 
[Challenge:Future] edutain-me
[Challenge:Future] edutain-me[Challenge:Future] edutain-me
[Challenge:Future] edutain-meChallenge:Future
 
[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future
[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future
[Challenge:Future] Simiboz@ Masters: Connecting generations for a common futureChallenge:Future
 
[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the future[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the futureChallenge:Future
 
[Challenge:Future] Vitamin SUN benefits
[Challenge:Future] Vitamin SUN benefits[Challenge:Future] Vitamin SUN benefits
[Challenge:Future] Vitamin SUN benefitsChallenge:Future
 
Mi Primer Trabajo En Powerpoint
Mi Primer Trabajo En PowerpointMi Primer Trabajo En Powerpoint
Mi Primer Trabajo En PowerpointElizabeth Ortiz
 

Destacado (20)

[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030
[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030
[Challenge:Future] Women changing the world: Fun + Meaning2 = 2030
 
[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.
[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.
[Challenge:Future] mission: THE PLANET IN MY PLATE. AN ADVENTURE FOR LIFE.
 
[Challenge:Future] augmented education platform
[Challenge:Future] augmented education platform[Challenge:Future] augmented education platform
[Challenge:Future] augmented education platform
 
[Challenge:Future] Future 3Ducation
[Challenge:Future] Future 3Ducation[Challenge:Future] Future 3Ducation
[Challenge:Future] Future 3Ducation
 
[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the future[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the future
 
[Challenge:Future] Youth United: Virtual Institute for Youth
[Challenge:Future] Youth United: Virtual Institute for Youth[Challenge:Future] Youth United: Virtual Institute for Youth
[Challenge:Future] Youth United: Virtual Institute for Youth
 
[Challenge:Future] #LLM ....embeding fun into social change
[Challenge:Future] #LLM ....embeding fun into social change[Challenge:Future] #LLM ....embeding fun into social change
[Challenge:Future] #LLM ....embeding fun into social change
 
Cristian
CristianCristian
Cristian
 
Medios De Comunicacion
Medios De ComunicacionMedios De Comunicacion
Medios De Comunicacion
 
Food Prices And Finance Sector
Food Prices And Finance SectorFood Prices And Finance Sector
Food Prices And Finance Sector
 
Explotación De Trabajadores Latinos Y Asiáticos
Explotación De Trabajadores Latinos Y AsiáticosExplotación De Trabajadores Latinos Y Asiáticos
Explotación De Trabajadores Latinos Y Asiáticos
 
Gits
GitsGits
Gits
 
Video Receptionist Flyer
Video Receptionist FlyerVideo Receptionist Flyer
Video Receptionist Flyer
 
[Challenge:Future] Fighting Youth Unemployment Through Empowerment
[Challenge:Future] Fighting Youth Unemployment Through Empowerment[Challenge:Future] Fighting Youth Unemployment Through Empowerment
[Challenge:Future] Fighting Youth Unemployment Through Empowerment
 
[Challenge:Future] Ark of Art: "be the change you wish to see"
[Challenge:Future] Ark of Art: "be the change you wish to see"[Challenge:Future] Ark of Art: "be the change you wish to see"
[Challenge:Future] Ark of Art: "be the change you wish to see"
 
[Challenge:Future] edutain-me
[Challenge:Future] edutain-me[Challenge:Future] edutain-me
[Challenge:Future] edutain-me
 
[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future
[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future
[Challenge:Future] Simiboz@ Masters: Connecting generations for a common future
 
[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the future[Challenge:Future] Glocal social engagement is the new currency of the future
[Challenge:Future] Glocal social engagement is the new currency of the future
 
[Challenge:Future] Vitamin SUN benefits
[Challenge:Future] Vitamin SUN benefits[Challenge:Future] Vitamin SUN benefits
[Challenge:Future] Vitamin SUN benefits
 
Mi Primer Trabajo En Powerpoint
Mi Primer Trabajo En PowerpointMi Primer Trabajo En Powerpoint
Mi Primer Trabajo En Powerpoint
 

Similar a SO

2015 gestión de procesos
2015 gestión de procesos2015 gestión de procesos
2015 gestión de procesosMichael Ramirez
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosandres
 
Procesos ii 2017
Procesos ii   2017Procesos ii   2017
Procesos ii 2017Pablo Macon
 
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
 
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
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y TransicionesLuis Guerrero
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
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
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesosECCI
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosMarvin Romero
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesossaoriiih
 

Similar a SO (20)

Modelos
ModelosModelos
Modelos
 
Modelos
ModelosModelos
Modelos
 
Modelos
ModelosModelos
Modelos
 
Modelos
ModelosModelos
Modelos
 
2015 gestión de procesos
2015 gestión de procesos2015 gestión de procesos
2015 gestión de procesos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Procesos ii 2017
Procesos ii   2017Procesos ii   2017
Procesos ii 2017
 
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
 
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
 
prueba
pruebaprueba
prueba
 
Estados y Transiciones
Estados y TransicionesEstados y Transiciones
Estados y Transiciones
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Modelos
ModelosModelos
Modelos
 
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
 
GESTION DE PROCESO
GESTION DE PROCESOGESTION DE PROCESO
GESTION DE PROCESO
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesos
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
gestion de procesos
gestion de procesosgestion de procesos
gestion de procesos
 

Último

Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxDanielFerreiraDuran1
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxCORPORACIONJURIDICA
 
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4hassanbadredun
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosFundación YOD YOD
 
fracturas de antebhbunununrazo [II].pptx
fracturas de antebhbunununrazo  [II].pptxfracturas de antebhbunununrazo  [II].pptx
fracturas de antebhbunununrazo [II].pptxkarlagonzalez159945
 
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESASCONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESASJorgeLuisEspinolaMar
 
PPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdfPPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdfihmorales
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 
Evaluacion Final de logistica - trabajo final
Evaluacion Final de logistica - trabajo finalEvaluacion Final de logistica - trabajo final
Evaluacion Final de logistica - trabajo finalssuser4a0361
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzassuperamigo2014
 
LOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESAS
LOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESASLOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESAS
LOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESASemilyacurio2005
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYCarlosAlbertoVillafu3
 
instrumentos de mercados financieros para estudiantes
instrumentos de mercados financieros  para estudiantesinstrumentos de mercados financieros  para estudiantes
instrumentos de mercados financieros para estudiantessuperamigo2014
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 

Último (20)

Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptx
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
Apuntadorkeurjeh4jj4by un 4hh4j4u4jj4h4y4jh4
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de servicios
 
fracturas de antebhbunununrazo [II].pptx
fracturas de antebhbunununrazo  [II].pptxfracturas de antebhbunununrazo  [II].pptx
fracturas de antebhbunununrazo [II].pptx
 
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESASCONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
CONSTITUCIÓN, CREACION Y GESTION DE EMPRESAS
 
PPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdfPPT Empresas IANSA Sobre Recursos Humanos.pdf
PPT Empresas IANSA Sobre Recursos Humanos.pdf
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 
Evaluacion Final de logistica - trabajo final
Evaluacion Final de logistica - trabajo finalEvaluacion Final de logistica - trabajo final
Evaluacion Final de logistica - trabajo final
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzas
 
LOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESAS
LOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESASLOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESAS
LOS MODELOS DE LA COMUNICACIÓN HUMANA 1° ADM. DE EMPRESAS
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
 
instrumentos de mercados financieros para estudiantes
instrumentos de mercados financieros  para estudiantesinstrumentos de mercados financieros  para estudiantes
instrumentos de mercados financieros para estudiantes
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 

SO

  • 1.
  • 3. MODELO DE ESTADOS Modelo de procesos de cinco estados Listo Nuevo No ejecución + Bloqueado Terminado Ejecución  Actualmente en ejecución Listo  Preparado para ejecutarse Bloqueado  No puede ejecutarse hasta ocurra suceso Nuevo  Acaba de crearse Terminado  Excluido por el S.O.
  • 5. MODELO DE ESTADOS Transiciones: Nulo  Nuevo Nuevo proceso para ejecutar programa Nuevo  Listo Cuando S.O. Está preparado para aceptar un proceso más. Listo  Ejecución Selección nuevo proceso para ejecutar S.O. Ejecución  Terminado Proceso que se esta ejecutando finalizado por S.O. (terminó o abandona) Ejecución  Listo Comúnmente alcanzó tiempo máximo permitido ejecución ininterrumpida Ejeución  Bloqueado Solicita algo por lo que debe esperar Bloqueado  Listo Cuando se produce suceso que estaba esperando
  • 8. MODELO DE ESTADOS PROCESOS SUSPENDIDOS Listo  En memoria principal y listo para ejecución Bloqueado  En memoria principal esperando suceso Bloqueado y suspendido  En memoria secundaria esperando suceso Listo y suspendido  En memoria secundaria disponible para ejecución al cargar a memoria principal
  • 10. MODELO DE ESTADOS TRANSICIONES Bloqueado  Bloqueado y suspendido: Proceso bloqueado se expulsa dar cabida otro proceso no bloqueado Bloqueado y suspendido  Listo y suspendido: Cuando se produce suceso esperado Listo y suspendido  Listo: Cuando no hay procesos listos en memoria principal Listo  Listo y suspendido: Cuando proceso bloqueado es mas alta prioridad o para liberar bloque memoria Nuevo  Listo y suspendido,Nuevo  Listo: Al crear proceso puede agregarse a una u otra cola Bloqueado y suspendido  Bloqueado : Proceso bloqueado y suspendido de mayor prioridad que Listo Ejecución  Listo y suspendido: Al finalizar tiempo, para liberar espacio de memoria para traer proceso bloqueado y suspendido de mayor prioridad que se acaba de liberar Varios  Terminado : Termina porque se completo, ocurrió un error, finalizado por proceso que lo creo, finaliza cuando padre termina.
  • 11. MODELO DE ESTADOS Características de proceso suspendido : Proceso no disponible de inmediato para ejecución Puede o no estar esperando suceso, condición de bloqueado independiente de condición de suspensión Proceso suspendido por agente (el mismo, SO, padre) para impedir su ejecución No puede dejar este estado hasta que agente ordene explícitamente.
  • 12. DESCRIPCION DE PROCESOS SISTEMA OPERATIVO Planifica y expide procesos Asigna recursos a procesos Responde solicitudes servicios básicos Administra uso de recursos por procesos
  • 14.
  • 15. IMAGEN DE PROCESO Datos de Usuario Parte modificable espacio usuario: Datos programa Zona para pila usuario programas que pueden modificarse Programa de Usuario Pila del sistema Bloque de Control del Proceso Programa a ejecutar Pila LIFO asociada a proceso Almacena parametros, y direcciones retorno en llamadas sistema y procedimientos Información para SO controle proceso
  • 16. ESTRUCTURAS DE CONTROL DE PROCESOS Ubicación de procesos: Depende de esquema gestión de memoria Las tablas de procesos deben mostrar ubicación de c/segmento o página de c/imagen de proceso Atributos de procesos: Identificación de proceso: identificador numérico único de proceso identificador de usuario Información del estado del procesador: contenido de registros del procesador Información de control del proceso: información adicional para SO coordine diferentes procesos activos
  • 17. REGISTRO EFLAGS DE PENTIUM II
  • 18.  
  • 19.  
  • 20. MODOS DE EJECUCION MODO DE USUARIO Menos privilegiado MODO DE SISTEMA Protegar SO y tablas de control Control completo: procesador e instrucciones, registros y memoria
  • 21. CREACION DE PROCESOS Asignar único identificador al nuevo proceso: Añade entrada a tabla de procesos Asignar espacio para el proceso: Todos elementos de imagen del proceso, Iniciar el bloque de control del proceso: ID del proceso , Información estado procesador: entradas a 0 excepto contador programa y punteros de pila de sistema; información de control procesador inicia desde valores estándares por omisión al valor mas bajo. Establecer los enlaces apropiados: Proceso nuevo cola Listos o de Listos y Suspendidos Crear o ampliar otras estructuras de datos: Información para evaluación rendimiento.
  • 22. CAMBIO DE PROCESO Cuando cambiar de proceso MECANISMO CAUSA USO Interrupcion Externa a la ejecución de la instrucción Reacción a suceso asíncrono en curso externo Cepo Asociada con ejecución de instrucción Tratamiento e error o condición en curso excepcional Llamada del Solicitud explícita Llamada a función del SO supervisor
  • 23.
  • 24.