SlideShare una empresa de Scribd logo
1 de 30
Planificación de monoprocesadores Capítulo 9
Propósito de la planificación ,[object Object],[object Object],[object Object]
Tipos de planificación Planificación a largo plazo Planificación a medio plazo Planificación a corto plazo Planificación de E/S Decisión de añadir procesos al conjunto de procesos a ejecutar Decisión de añadir procesos al conjunto de procesos que se encuentran parcial o completamente en la memoria Decisión sobre qué proceso disponible será ejecutado en el procesador Decisión sobre qué solicitud de E/S pendiente será tratada por un dispositivo de E/S disponible
Planificación a largo plazo Planificación a largo plazo Planificación a medio plazo Planificación a corto plazo Planificación a medio plazo Nuevo Listo/ suspendido Bloqueado Listo Ejecutando Salida Bloqueado/ suspendido Figura 9.1.  Planificación y transiciones de estado de los procesos.
Ejecutando Listo Bloqueado Corto plazo Bloqueado suspendido Listo suspendido Medio plazo Nuevo Salida Figura 9.1.  Niveles de planificación.
Planificación a largo plazo ,[object Object],[object Object],[object Object]
Planificación a medio plazo ,[object Object],[object Object]
Planificación a corto plazo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Criterios de la planificación a corto plazo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Criterios de la planificación a corto plazo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prioridades ,[object Object],[object Object],[object Object],[object Object]
Planificación a largo plazo Usuarios interactivos Planificación a medio plazo Planificación a corto plazo Planificación a medio plazo Ocurre  un suceso Trabajos por lotes Tiempo de guarda Cola de listos Cola de listos suspendidos Cola de bloqueados suspendidos Cola de bloqueados  Terminación Procesador Espera de un suceso Figura 9.3.  Diagrama de colas de planificación.
Procesador Terminar Expedir Expulsión Espera de suceso Entrar Ocurre  un suceso Cola de bloqueados  Figura 9.4.  Colas de prioridad.
Modo de decisión ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo de planificación de procesos Proceso Instante de llegada Tiempo de servicio
Primero en llegar, primero en servirse (FCFS) ,[object Object],[object Object],1 2 3 4 5 0 5 10 15 20
Primero en llegar, primero en servirse (FCFS) ,[object Object],[object Object],[object Object]
Turno rotatorio ,[object Object],[object Object],1 2 3 4 5 0 5 10 15 20
Turno rotatorio ,[object Object],[object Object],[object Object],[object Object]
Primero el proceso más corto ,[object Object],[object Object],[object Object],0 5 10 15 20 1 2 3 4 5
Primero el proceso más corto ,[object Object],[object Object],[object Object]
Menor tiempo restante ,[object Object],[object Object],0 5 10 15 20 1 2 3 4 5
Primero el de mayor tasa de respuesta (HRRN) ,[object Object],tiempo consumido esperando al procesador + tiempo de servicio esperado tiempo de servicio esperado 1 2 3 4 5 0 5 10 15 20
Realimentación ,[object Object],[object Object],0 5 10 15 20 1 2 3 4 5
Entrada Terminación Procesador Terminación Terminación Procesador Procesador Figura 9.10.  Planificación con realimentación.
Planificación por reparto equitativo ,[object Object],[object Object],[object Object]
Proceso A Proceso C Proceso B Tiempo Prioridad Prioridad Prioridad Proceso Proceso Proceso Grupo Grupo Grupo Grupo 1 Grupo 2 Los rectángulos sombreados representan la ejecución de procesos. Figura 9.16.  Ejemplo de planificador por reparto equitativo con tres procesos y dos grupos.
Planificación clásica en UNIX ,[object Object],[object Object],[object Object],[object Object]
Bandas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proceso A Proceso B Proceso C Prioridad Prioridad Prioridad Contador  de CPU Contador de CPU Contador  de CPU Los rectángulos sombreados representan la ejecución de procesos. Figura 9.17.  Ejemplo de planificación clásica en UNIX. Tiempo

Más contenido relacionado

La actualidad más candente

EMBEDDED OS
EMBEDDED OSEMBEDDED OS
EMBEDDED OSAJAL A J
 
Introduction to Parallel Computing
Introduction to Parallel ComputingIntroduction to Parallel Computing
Introduction to Parallel ComputingAkhila Prabhakaran
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre Juan Anaya
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded SystemsHimanshu Ghetia
 
Data Stream Management
Data Stream ManagementData Stream Management
Data Stream ManagementJohn Mike
 
Task Scheduling Using Firefly algorithm with cloudsim
Task Scheduling Using Firefly algorithm with cloudsimTask Scheduling Using Firefly algorithm with cloudsim
Task Scheduling Using Firefly algorithm with cloudsimAqilIzzuddin
 
Escalonamento em 3 níveis e Escalonamento por alternância circular
Escalonamento em 3 níveis e Escalonamento por alternância circularEscalonamento em 3 níveis e Escalonamento por alternância circular
Escalonamento em 3 níveis e Escalonamento por alternância circularEmmanuel Saes
 
PPT CAP 2 Proceso e hilo.pdf
PPT CAP 2 Proceso e hilo.pdfPPT CAP 2 Proceso e hilo.pdf
PPT CAP 2 Proceso e hilo.pdfAbigailMontero5
 
Real-Time Scheduling Algorithms
Real-Time Scheduling AlgorithmsReal-Time Scheduling Algorithms
Real-Time Scheduling AlgorithmsAJAL A J
 

La actualidad más candente (20)

EMBEDDED OS
EMBEDDED OSEMBEDDED OS
EMBEDDED OS
 
Introduction to Parallel Computing
Introduction to Parallel ComputingIntroduction to Parallel Computing
Introduction to Parallel Computing
 
Real-Time Operating Systems
Real-Time Operating SystemsReal-Time Operating Systems
Real-Time Operating Systems
 
NUMA overview
NUMA overviewNUMA overview
NUMA overview
 
Process Scheduling
Process SchedulingProcess Scheduling
Process Scheduling
 
Sjf srtf
Sjf   srtfSjf   srtf
Sjf srtf
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre
 
RTOS - Real Time Operating Systems
RTOS - Real Time Operating SystemsRTOS - Real Time Operating Systems
RTOS - Real Time Operating Systems
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded Systems
 
Data Stream Management
Data Stream ManagementData Stream Management
Data Stream Management
 
Storage Management
Storage ManagementStorage Management
Storage Management
 
Task Scheduling Using Firefly algorithm with cloudsim
Task Scheduling Using Firefly algorithm with cloudsimTask Scheduling Using Firefly algorithm with cloudsim
Task Scheduling Using Firefly algorithm with cloudsim
 
Escalonamento em 3 níveis e Escalonamento por alternância circular
Escalonamento em 3 níveis e Escalonamento por alternância circularEscalonamento em 3 níveis e Escalonamento por alternância circular
Escalonamento em 3 níveis e Escalonamento por alternância circular
 
CPU
CPUCPU
CPU
 
PPT CAP 2 Proceso e hilo.pdf
PPT CAP 2 Proceso e hilo.pdfPPT CAP 2 Proceso e hilo.pdf
PPT CAP 2 Proceso e hilo.pdf
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
SCHEDULING ALGORITHMS
SCHEDULING ALGORITHMSSCHEDULING ALGORITHMS
SCHEDULING ALGORITHMS
 
Cloud computing presentation(ppt)
Cloud  computing presentation(ppt)Cloud  computing presentation(ppt)
Cloud computing presentation(ppt)
 
6.distributed shared memory
6.distributed shared memory6.distributed shared memory
6.distributed shared memory
 
Real-Time Scheduling Algorithms
Real-Time Scheduling AlgorithmsReal-Time Scheduling Algorithms
Real-Time Scheduling Algorithms
 

Destacado

Trabajo de herramientas 2
Trabajo de herramientas 2Trabajo de herramientas 2
Trabajo de herramientas 2jeremiasr15
 
Camtasia, Compu
Camtasia, CompuCamtasia, Compu
Camtasia, Compuluisw23
 
Cetelem Observatorio Mensual. Mayo 2014
Cetelem Observatorio Mensual. Mayo 2014Cetelem Observatorio Mensual. Mayo 2014
Cetelem Observatorio Mensual. Mayo 2014Cetelem
 
Informe Nro 13 de fecode marzo-16-2011-
Informe Nro 13 de fecode marzo-16-2011-Informe Nro 13 de fecode marzo-16-2011-
Informe Nro 13 de fecode marzo-16-2011-Over Dorado Cardona
 
El liderazgo
El liderazgoEl liderazgo
El liderazgodebetmo
 
Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...
Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...
Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...Cetelem
 
Licencia creative-commons-1223385176605964-9 (1) (1)
Licencia creative-commons-1223385176605964-9 (1) (1)Licencia creative-commons-1223385176605964-9 (1) (1)
Licencia creative-commons-1223385176605964-9 (1) (1)cristinagarciamarin
 
LA ELECCION DEL COLEGIO
LA ELECCION DEL COLEGIOLA ELECCION DEL COLEGIO
LA ELECCION DEL COLEGIOSONIA1802
 
Bs As-Antiguo
Bs As-AntiguoBs As-Antiguo
Bs As-Antiguohtkatchuk
 
Contaminación por el petróleo
Contaminación por el petróleoContaminación por el petróleo
Contaminación por el petróleosofibonggio
 
Tarta de cumpleaños
Tarta de   cumpleañosTarta de   cumpleaños
Tarta de cumpleañosEscolaGoya
 

Destacado (20)

Trabajo de herramientas 2
Trabajo de herramientas 2Trabajo de herramientas 2
Trabajo de herramientas 2
 
Camtasia, Compu
Camtasia, CompuCamtasia, Compu
Camtasia, Compu
 
Memoria
MemoriaMemoria
Memoria
 
Fisica
FisicaFisica
Fisica
 
My space
My spaceMy space
My space
 
Cetelem Observatorio Mensual. Mayo 2014
Cetelem Observatorio Mensual. Mayo 2014Cetelem Observatorio Mensual. Mayo 2014
Cetelem Observatorio Mensual. Mayo 2014
 
Bonilla sandra act2
Bonilla sandra act2Bonilla sandra act2
Bonilla sandra act2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Informe Nro 13 de fecode marzo-16-2011-
Informe Nro 13 de fecode marzo-16-2011-Informe Nro 13 de fecode marzo-16-2011-
Informe Nro 13 de fecode marzo-16-2011-
 
Ossama
OssamaOssama
Ossama
 
Marwan
MarwanMarwan
Marwan
 
El liderazgo
El liderazgoEl liderazgo
El liderazgo
 
Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...
Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...
Cetelem Observatorio 2014: El estado de ánimo de los europeos: El final del t...
 
Convocatoria
ConvocatoriaConvocatoria
Convocatoria
 
Licencia creative-commons-1223385176605964-9 (1) (1)
Licencia creative-commons-1223385176605964-9 (1) (1)Licencia creative-commons-1223385176605964-9 (1) (1)
Licencia creative-commons-1223385176605964-9 (1) (1)
 
LA ELECCION DEL COLEGIO
LA ELECCION DEL COLEGIOLA ELECCION DEL COLEGIO
LA ELECCION DEL COLEGIO
 
Bs As-Antiguo
Bs As-AntiguoBs As-Antiguo
Bs As-Antiguo
 
Contaminación por el petróleo
Contaminación por el petróleoContaminación por el petróleo
Contaminación por el petróleo
 
Competencias docentes
Competencias docentesCompetencias docentes
Competencias docentes
 
Tarta de cumpleaños
Tarta de   cumpleañosTarta de   cumpleaños
Tarta de cumpleaños
 

Similar a Politicas de planificacion

Algoritmos de planificacion.pdf
Algoritmos de planificacion.pdfAlgoritmos de planificacion.pdf
Algoritmos de planificacion.pdfDanieryMachado
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativosrichardstalin
 
Algoritmos de procesos Algoritmos de procesos blogger blogspot
Algoritmos de procesos Algoritmos de procesos blogger blogspotAlgoritmos de procesos Algoritmos de procesos blogger blogspot
Algoritmos de procesos Algoritmos de procesos blogger blogspotVinicio Silva
 
Algoritmos de procesos
Algoritmos de procesosAlgoritmos de procesos
Algoritmos de procesosVinicio Silva
 
Algoritmos de procesos blog blogger
Algoritmos de procesos blog bloggerAlgoritmos de procesos blog blogger
Algoritmos de procesos blog bloggerVinicio Silva
 
Algoritmos de procesos blogger blogspot
Algoritmos de procesos blogger blogspotAlgoritmos de procesos blogger blogspot
Algoritmos de procesos blogger blogspotVinicio Silva
 
Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IKamps Tepes
 
tecnologia 13 octubre 2011
tecnologia 13 octubre 2011tecnologia 13 octubre 2011
tecnologia 13 octubre 2011anyomave
 
Planificaión de La CPU
Planificaión de La CPUPlanificaión de La CPU
Planificaión de La CPUEdgar Pauta
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]guest5db8b1
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]guest5db8b1
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist operfloresitalagu
 
Planificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPlanificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPkacho
 

Similar a Politicas de planificacion (20)

2003 Clase0610
2003 Clase06102003 Clase0610
2003 Clase0610
 
Planificacion Procesos Gral
Planificacion Procesos GralPlanificacion Procesos Gral
Planificacion Procesos Gral
 
Algoritmos de planificacion.pdf
Algoritmos de planificacion.pdfAlgoritmos de planificacion.pdf
Algoritmos de planificacion.pdf
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativos
 
Algoritmos de procesos Algoritmos de procesos blogger blogspot
Algoritmos de procesos Algoritmos de procesos blogger blogspotAlgoritmos de procesos Algoritmos de procesos blogger blogspot
Algoritmos de procesos Algoritmos de procesos blogger blogspot
 
Algoritmos de procesos
Algoritmos de procesosAlgoritmos de procesos
Algoritmos de procesos
 
Algoritmos de procesos blog blogger
Algoritmos de procesos blog bloggerAlgoritmos de procesos blog blogger
Algoritmos de procesos blog blogger
 
Algoritmos de procesos blogger blogspot
Algoritmos de procesos blogger blogspotAlgoritmos de procesos blogger blogspot
Algoritmos de procesos blogger blogspot
 
Apuntes 2do corte
Apuntes 2do corteApuntes 2do corte
Apuntes 2do corte
 
Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos I
 
Actividad colaborativa 301402 7
Actividad colaborativa  301402 7Actividad colaborativa  301402 7
Actividad colaborativa 301402 7
 
So 2da unidad
So 2da unidadSo 2da unidad
So 2da unidad
 
tecnologia 13 octubre 2011
tecnologia 13 octubre 2011tecnologia 13 octubre 2011
tecnologia 13 octubre 2011
 
Planificaión de La CPU
Planificaión de La CPUPlanificaión de La CPU
Planificaión de La CPU
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist oper
 
Planificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPlanificacion De Procesos y Procesadores
Planificacion De Procesos y Procesadores
 
Unidad3 pp planificacion del procesador
Unidad3 pp planificacion del procesadorUnidad3 pp planificacion del procesador
Unidad3 pp planificacion del procesador
 

Último

contaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelocontaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelomabel perez
 
Dia mundial de la salud (1).pdf triptico
Dia mundial de la salud (1).pdf tripticoDia mundial de la salud (1).pdf triptico
Dia mundial de la salud (1).pdf tripticoThaisAymeeTacucheBen
 
Historia de los estilos artísticos docum
Historia de los estilos artísticos documHistoria de los estilos artísticos docum
Historia de los estilos artísticos documminipuw
 
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfAndada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfalguien92
 
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfBrbara57940
 
Clase 8. Caracteristicas de la población.pptx
Clase 8. Caracteristicas de la población.pptxClase 8. Caracteristicas de la población.pptx
Clase 8. Caracteristicas de la población.pptxVanessaPobletePoblet
 
Croquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridadCroquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridadratc070603hmcmrha7
 
Plano de diseño de una Planta de tratamiento de aguas PTAP
Plano de diseño de una Planta de tratamiento de aguas  PTAPPlano de diseño de una Planta de tratamiento de aguas  PTAP
Plano de diseño de una Planta de tratamiento de aguas PTAPjuanrincon129309
 
La arquitectura griega y su legado en la historia
La arquitectura griega y su legado en la historiaLa arquitectura griega y su legado en la historia
La arquitectura griega y su legado en la historiaCamilaIsabelaRodrigu
 
Arquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdfArquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdfsalazar1611ale
 
Sesión 02 Buenas practicas de manufactura.pptx
Sesión 02 Buenas practicas de manufactura.pptxSesión 02 Buenas practicas de manufactura.pptx
Sesión 02 Buenas practicas de manufactura.pptxMarcosAlvarezSalinas
 
presentación de historia; arquitectura renacentista
presentación de historia; arquitectura renacentistapresentación de historia; arquitectura renacentista
presentación de historia; arquitectura renacentista30898575
 
Portafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B HuizingaPortafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B Huizingagbhuizinga2000
 
PRESENTACION SOBRE EL PROYECTO DE GRADO .
PRESENTACION SOBRE EL PROYECTO DE GRADO .PRESENTACION SOBRE EL PROYECTO DE GRADO .
PRESENTACION SOBRE EL PROYECTO DE GRADO .Rosa329296
 
Que es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdf
Que es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdfQue es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdf
Que es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdfandrea Varela
 
Diseño y análisis de vigas doblemente reforzada
Diseño y análisis de vigas doblemente reforzadaDiseño y análisis de vigas doblemente reforzada
Diseño y análisis de vigas doblemente reforzadaJosAntonioFloresQuis
 
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)lemg25102006
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)LeonardoDantasRivas
 
Hospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaHospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaratc070603hmcmrha7
 
Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929FiorellaLaura2
 

Último (20)

contaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelocontaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelo
 
Dia mundial de la salud (1).pdf triptico
Dia mundial de la salud (1).pdf tripticoDia mundial de la salud (1).pdf triptico
Dia mundial de la salud (1).pdf triptico
 
Historia de los estilos artísticos docum
Historia de los estilos artísticos documHistoria de los estilos artísticos docum
Historia de los estilos artísticos docum
 
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfAndada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
 
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
 
Clase 8. Caracteristicas de la población.pptx
Clase 8. Caracteristicas de la población.pptxClase 8. Caracteristicas de la población.pptx
Clase 8. Caracteristicas de la población.pptx
 
Croquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridadCroquis de Hospital general (Ficticio) con señalizaciones de seguridad
Croquis de Hospital general (Ficticio) con señalizaciones de seguridad
 
Plano de diseño de una Planta de tratamiento de aguas PTAP
Plano de diseño de una Planta de tratamiento de aguas  PTAPPlano de diseño de una Planta de tratamiento de aguas  PTAP
Plano de diseño de una Planta de tratamiento de aguas PTAP
 
La arquitectura griega y su legado en la historia
La arquitectura griega y su legado en la historiaLa arquitectura griega y su legado en la historia
La arquitectura griega y su legado en la historia
 
Arquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdfArquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdf
 
Sesión 02 Buenas practicas de manufactura.pptx
Sesión 02 Buenas practicas de manufactura.pptxSesión 02 Buenas practicas de manufactura.pptx
Sesión 02 Buenas practicas de manufactura.pptx
 
presentación de historia; arquitectura renacentista
presentación de historia; arquitectura renacentistapresentación de historia; arquitectura renacentista
presentación de historia; arquitectura renacentista
 
Portafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B HuizingaPortafolio de Diseño Gráfico por Giorgio B Huizinga
Portafolio de Diseño Gráfico por Giorgio B Huizinga
 
PRESENTACION SOBRE EL PROYECTO DE GRADO .
PRESENTACION SOBRE EL PROYECTO DE GRADO .PRESENTACION SOBRE EL PROYECTO DE GRADO .
PRESENTACION SOBRE EL PROYECTO DE GRADO .
 
Que es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdf
Que es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdfQue es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdf
Que es la arquitectura griega? Hecho por Andrea varela, arquitectura iv.pdf
 
Diseño y análisis de vigas doblemente reforzada
Diseño y análisis de vigas doblemente reforzadaDiseño y análisis de vigas doblemente reforzada
Diseño y análisis de vigas doblemente reforzada
 
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
 
Hospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaHospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyenda
 
Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929
 

Politicas de planificacion

  • 2.
  • 3. Tipos de planificación Planificación a largo plazo Planificación a medio plazo Planificación a corto plazo Planificación de E/S Decisión de añadir procesos al conjunto de procesos a ejecutar Decisión de añadir procesos al conjunto de procesos que se encuentran parcial o completamente en la memoria Decisión sobre qué proceso disponible será ejecutado en el procesador Decisión sobre qué solicitud de E/S pendiente será tratada por un dispositivo de E/S disponible
  • 4. Planificación a largo plazo Planificación a largo plazo Planificación a medio plazo Planificación a corto plazo Planificación a medio plazo Nuevo Listo/ suspendido Bloqueado Listo Ejecutando Salida Bloqueado/ suspendido Figura 9.1. Planificación y transiciones de estado de los procesos.
  • 5. Ejecutando Listo Bloqueado Corto plazo Bloqueado suspendido Listo suspendido Medio plazo Nuevo Salida Figura 9.1. Niveles de planificación.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Planificación a largo plazo Usuarios interactivos Planificación a medio plazo Planificación a corto plazo Planificación a medio plazo Ocurre un suceso Trabajos por lotes Tiempo de guarda Cola de listos Cola de listos suspendidos Cola de bloqueados suspendidos Cola de bloqueados Terminación Procesador Espera de un suceso Figura 9.3. Diagrama de colas de planificación.
  • 13. Procesador Terminar Expedir Expulsión Espera de suceso Entrar Ocurre un suceso Cola de bloqueados Figura 9.4. Colas de prioridad.
  • 14.
  • 15. Ejemplo de planificación de procesos Proceso Instante de llegada Tiempo de servicio
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Entrada Terminación Procesador Terminación Terminación Procesador Procesador Figura 9.10. Planificación con realimentación.
  • 26.
  • 27. Proceso A Proceso C Proceso B Tiempo Prioridad Prioridad Prioridad Proceso Proceso Proceso Grupo Grupo Grupo Grupo 1 Grupo 2 Los rectángulos sombreados representan la ejecución de procesos. Figura 9.16. Ejemplo de planificador por reparto equitativo con tres procesos y dos grupos.
  • 28.
  • 29.
  • 30. Proceso A Proceso B Proceso C Prioridad Prioridad Prioridad Contador de CPU Contador de CPU Contador de CPU Los rectángulos sombreados representan la ejecución de procesos. Figura 9.17. Ejemplo de planificación clásica en UNIX. Tiempo