SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Sistemas Operativos II Prof. Pablo Macón
Ejercicio 1 -
● Cada proceso tiene una prioridad determinada, que va bajando en una unidad cada
quantum que le toca en el procesador. Al llegar a 0, la prioridad se reinicia a la que
tenía al principio del procesamiento.
● Los procesos tienen un estado que puede cambiar en algún momento, cuando un
proceso cambia de estado, se pone al final de la cola correspondiente
● Cuando llega un proceso nuevo, se colocará al final de la cola de listos
● Cuando llega un proceso nuevo, el planificador debe evaluar si se interrumpe al que
se está ejecutando o no
● Cuando se desbloquea un proceso el planificador debe evaluar si se interrumpe al
que se está ejecutando o no
● Elegir un proceso a ejecutar de acuerdo a los siguientes algoritmos de planificación:
○ Prioridades
○ Menor tiempo restante
○ FIFO
○ Round Robin
● En todo momento tiene que haber un proceso en ejecución
● El quantum lo establecemos en 100 ms.
En t=0 tenemos los siguientes procesos:
Proceso Prioridad Tiempo Restante Estado
P1 20 230 Listo
P2 24 180 Listo
P3 24 150 Bloqueado
P4 24 100 Bloqueado
P5 22 100 Bloqueado
P6 18 100 Listo
P7 22 220 Listo
P8 23 120 Listo
En t=200 se desbloquea P3
En t=250 se desbloquea P4
En t=320 se desbloquea P5
En t=330 entra P9 con prioridad 25 y tiempo restante 100
Sistemas Operativos II Prof. Pablo Macón
Ejercicio 2 -
● Cada proceso tiene una prioridad determinada, que va bajando en una unidad cada
quantum que le toca en el procesador. Al llegar a 0, la prioridad se reinicia a la que
tenía al principio del procesamiento.
● Los procesos tienen un estado que puede cambiar en algún momento, cuando un
proceso cambia de estado, se pone al final de la cola correspondiente
● Cuando llega un proceso nuevo, se colocará al final de la cola de listos
● Cuando llega un proceso nuevo, el planificador debe evaluar si se interrumpe al que
se está ejecutando o no
● Cuando se desbloquea un proceso el planificador debe evaluar si se interrumpe al
que se está ejecutando o no
● Elegir un proceso a ejecutar de acuerdo a los siguientes algoritmos de planificación:
○ Prioridades
○ Menor tiempo restante
○ FIFO
○ Round Robin
● En todo momento tiene que haber un proceso en ejecución
● El quantum lo establecemos en 100 ms.
En t=0 tenemos los siguientes procesos:
Proceso Prioridad Tiempo Restante Estado
P1 23 150 Listo
P2 23 150 Listo
P3 23 130 Listo
P4 22 120 Listo
P5 22 100 Listo
P6 21 100 Listo
P7 21 100 Listo
P8 21 150 Listo
En t=220 entra P9 con prioridad 25 y tiempo restante 100

Más contenido relacionado

La actualidad más candente (9)

Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de Procesos
 
Algoritmos de procesos blog blogger
Algoritmos de procesos blog bloggerAlgoritmos de procesos blog blogger
Algoritmos de procesos blog blogger
 
Sistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUMSistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUM
 
Reglas de despacho
Reglas de despachoReglas de despacho
Reglas de despacho
 
Sincronizacion de Procesos
Sincronizacion de ProcesosSincronizacion de Procesos
Sincronizacion de Procesos
 
Ventajas y desventajas
Ventajas y desventajasVentajas y desventajas
Ventajas y desventajas
 
Planificacion windows
Planificacion windowsPlanificacion windows
Planificacion windows
 
REGLAS DE DESPACHO
REGLAS DE DESPACHOREGLAS DE DESPACHO
REGLAS DE DESPACHO
 
Estados de transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesos
 

Destacado

Planes de produccion
Planes de produccionPlanes de produccion
Planes de produccion
anyuryjhoycimar
 

Destacado (7)

Actividades y ejercicios ud02
Actividades y ejercicios ud02Actividades y ejercicios ud02
Actividades y ejercicios ud02
 
05278e (1)
05278e (1)05278e (1)
05278e (1)
 
Ejercicios planificacion 1 y 2
Ejercicios planificacion 1 y 2Ejercicios planificacion 1 y 2
Ejercicios planificacion 1 y 2
 
Planificacion 1º eje,2°,3° ed.tec 2016
Planificacion 1º eje,2°,3° ed.tec 2016Planificacion 1º eje,2°,3° ed.tec 2016
Planificacion 1º eje,2°,3° ed.tec 2016
 
Planes de produccion
Planes de produccionPlanes de produccion
Planes de produccion
 
Planeacion de produccion
Planeacion de produccionPlaneacion de produccion
Planeacion de produccion
 
Tema 2. Planificacion De La Produccion
Tema 2. Planificacion De La ProduccionTema 2. Planificacion De La Produccion
Tema 2. Planificacion De La Produccion
 

Más de Pablo Macon

Más de Pablo Macon (20)

Ejercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivosEjercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivos
 
Ejercicios directorios ii msdos
Ejercicios directorios ii msdosEjercicios directorios ii msdos
Ejercicios directorios ii msdos
 
Comandos para archivos msdos
Comandos para archivos msdosComandos para archivos msdos
Comandos para archivos msdos
 
Ejercicios ms dos - i directorios
Ejercicios ms dos - i directoriosEjercicios ms dos - i directorios
Ejercicios ms dos - i directorios
 
Directorios y caminos
Directorios y caminosDirectorios y caminos
Directorios y caminos
 
Prueba try
Prueba tryPrueba try
Prueba try
 
Comandos basicos ii directorios
Comandos basicos ii   directoriosComandos basicos ii   directorios
Comandos basicos ii directorios
 
Comandos Básicos DOS - comandos del Sistema
Comandos Básicos DOS - comandos del SistemaComandos Básicos DOS - comandos del Sistema
Comandos Básicos DOS - comandos del Sistema
 
Instalación de MS-DOS con VM Ware
Instalación de MS-DOS con VM WareInstalación de MS-DOS con VM Ware
Instalación de MS-DOS con VM Ware
 
Cpu
CpuCpu
Cpu
 
Overclock
OverclockOverclock
Overclock
 
Como Trabaja un Procesador
Como Trabaja un ProcesadorComo Trabaja un Procesador
Como Trabaja un Procesador
 
Práctico motherboard
Práctico motherboardPráctico motherboard
Práctico motherboard
 
Placa madre
Placa madrePlaca madre
Placa madre
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFS
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Introducción al proyecto
Introducción al proyectoIntroducción al proyecto
Introducción al proyecto
 
Gabinete PC
Gabinete PCGabinete PC
Gabinete PC
 
Nucleo kernel
Nucleo kernelNucleo kernel
Nucleo kernel
 
Herencia - Java
Herencia - JavaHerencia - Java
Herencia - Java
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 

Ejercicios de planificación Sistemas Operativos II

  • 1. Sistemas Operativos II Prof. Pablo Macón Ejercicio 1 - ● Cada proceso tiene una prioridad determinada, que va bajando en una unidad cada quantum que le toca en el procesador. Al llegar a 0, la prioridad se reinicia a la que tenía al principio del procesamiento. ● Los procesos tienen un estado que puede cambiar en algún momento, cuando un proceso cambia de estado, se pone al final de la cola correspondiente ● Cuando llega un proceso nuevo, se colocará al final de la cola de listos ● Cuando llega un proceso nuevo, el planificador debe evaluar si se interrumpe al que se está ejecutando o no ● Cuando se desbloquea un proceso el planificador debe evaluar si se interrumpe al que se está ejecutando o no ● Elegir un proceso a ejecutar de acuerdo a los siguientes algoritmos de planificación: ○ Prioridades ○ Menor tiempo restante ○ FIFO ○ Round Robin ● En todo momento tiene que haber un proceso en ejecución ● El quantum lo establecemos en 100 ms. En t=0 tenemos los siguientes procesos: Proceso Prioridad Tiempo Restante Estado P1 20 230 Listo P2 24 180 Listo P3 24 150 Bloqueado P4 24 100 Bloqueado P5 22 100 Bloqueado P6 18 100 Listo P7 22 220 Listo P8 23 120 Listo En t=200 se desbloquea P3 En t=250 se desbloquea P4 En t=320 se desbloquea P5 En t=330 entra P9 con prioridad 25 y tiempo restante 100
  • 2. Sistemas Operativos II Prof. Pablo Macón Ejercicio 2 - ● Cada proceso tiene una prioridad determinada, que va bajando en una unidad cada quantum que le toca en el procesador. Al llegar a 0, la prioridad se reinicia a la que tenía al principio del procesamiento. ● Los procesos tienen un estado que puede cambiar en algún momento, cuando un proceso cambia de estado, se pone al final de la cola correspondiente ● Cuando llega un proceso nuevo, se colocará al final de la cola de listos ● Cuando llega un proceso nuevo, el planificador debe evaluar si se interrumpe al que se está ejecutando o no ● Cuando se desbloquea un proceso el planificador debe evaluar si se interrumpe al que se está ejecutando o no ● Elegir un proceso a ejecutar de acuerdo a los siguientes algoritmos de planificación: ○ Prioridades ○ Menor tiempo restante ○ FIFO ○ Round Robin ● En todo momento tiene que haber un proceso en ejecución ● El quantum lo establecemos en 100 ms. En t=0 tenemos los siguientes procesos: Proceso Prioridad Tiempo Restante Estado P1 23 150 Listo P2 23 150 Listo P3 23 130 Listo P4 22 120 Listo P5 22 100 Listo P6 21 100 Listo P7 21 100 Listo P8 21 150 Listo En t=220 entra P9 con prioridad 25 y tiempo restante 100