SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Ejercicio de Planificación#1:
Cada proceso tiene
 una prioridad común entre 0 y 15, cuando más alto el número más prioritario es el proceso;
 una prioridad RT que es la prioridad de tiempo real entre 0 y 1000 (si tiene 0 no es un proceso de tiempo real)
 un estado bloquead o listo
 un tiempo total de ejecución en milisegundos (en realidad hay un código de finalización, pero para facilitar el ejercicio
vamos a suponer que sabemos de antemano cuánto tiempo se ejecutará el proceso)
Las reglas que hay que respetar
 Cuando llega un proceso hay que ubicarlo en la cola de listos
 cuando un programa está ejecutándose y se bloquea, hay que ponerlo en la cola de bloqueados
 cuando un proceso se desbloquea hay que ponerlo en la cola de listos.
 Siempre que se agrega un proceso a una cola se pone al final.
 En todo momento tiene que haber un proceso en el procesador, que vamos a asumir que es uno solo.
 El quantum del procesador es de 100 ms.
 el tiempo que se demora cuando hay que cambiar de proceso es de 20 ms.
 la idea es ir ubicando los procesos en la línea de tiempo
 Cada Quantum de procesamiento se le baja la prioridad común en 1 punto
 Cuando llega a 0 la prioridad común, se reinicia al valor inicial
 Si hay dos procesos con la misma prioridad aplico el algoritmo menor tiempo restante
 Si hay dos procesos en iguales condiciones de prioridad y tiempo restante, aplico los algoritmos FIFO y round robin
En t=0 existen los siguientes procesos:
Nombre
Prioridad
Común
Prioridad RT Estado Duración total
P1 15 0 Listo 150
P2 13 1000 Listo 100
P3 15 0 Bloqueado 80
P4 15 500 Bloqueado 160
P5 8 0 Listo 200
P6 11 1500 Listo 250
P7 12 0 Bloqueado 100
P8 10 1500 Listo 150
P9 15 0 Bloqueado 100
P10 13 0 Listo 150
En t=100 P3 se desbloquea
En t=120 P4 se desbloquea
En t=200 P7 y P9 se desbloquean
Ejercicio de Planificación#2:
Cada proceso tiene
 una prioridad común entre 0 y 15, cuando más alto el número más prioritario es el proceso;
 una prioridad RT que es la prioridad de tiempo real entre 0 y 1000 (si tiene 0 no es un proceso de tiempo real)
 un estado bloquead o listo
 un tiempo total de ejecución en milisegundos (en realidad hay un código de finalización, pero para facilitar el ejercicio
vamos a suponer que sabemos de antemano cuánto tiempo se ejecutará el proceso)
Las reglas que hay que respetar
 Cuando llega un proceso hay que ubicarlo en la cola de listos
 cuando un programa está ejecutándose y se bloquea, hay que ponerlo en la cola de bloqueados
 cuando un proceso se desbloquea hay que ponerlo en la cola de listos.
 Siempre que se agrega un proceso a una cola se pone al final.
 En todo momento tiene que haber un proceso en el procesador, que vamos a asumir que es uno solo.
 El quantum del procesador es de 100 ms.
 el tiempo que se demora cuando hay que cambiar de proceso es de 20 ms.
 la idea es ir ubicando los procesos en la línea de tiempo
 Cada Quantum de procesamiento se le baja la prioridad común en 1 punto
 Cuando llega a 0 la prioridad común, se reinicia al valor inicial
 Si hay dos procesos con la misma prioridad aplico el algoritmo menor tiempo restante
 Si hay dos procesos en iguales condiciones de prioridad y tiempo restante, aplico los algoritmos FIFO y round robin
En t=0 existen los siguientes procesos:
En t=100 P1 se desbloquea
En t=120 P8 se desbloquea
En t=200 P3 se desbloquea
Llegada t= Nombre Estado
0 P1 12 1500 Bloqueado 150
0 P2 10 0 Bloqueado 100
0 P3 13 1500 Listo 80
0 P4 15 800 Listo 160
0 P5 15 800 Listo 200
0 P6 8 0 Listo 250
0 P7 15 0 Listo 100
0 P8 12 0 Bloqueado 150
150 P9 14 0 Listo 100
200 P10 15 0 Listo 150
200 P11 15 1500 Listo 80
280 P12 15 0 Listo 150
Prioridad
Común
Prioridad
RT
Duración
total

Más contenido relacionado

Destacado

Destacado (10)

05278e (1)
05278e (1)05278e (1)
05278e (1)
 
Actividades y ejercicios ud02
Actividades y ejercicios ud02Actividades y ejercicios ud02
Actividades y ejercicios ud02
 
Ejercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIEjercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos II
 
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
 
Planificación linux
Planificación linuxPlanificación linux
Planificación linux
 
Acondicionamiento físico
Acondicionamiento físicoAcondicionamiento físico
Acondicionamiento físico
 
Acondicionamiento fisico
Acondicionamiento fisicoAcondicionamiento fisico
Acondicionamiento fisico
 
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
 

Similar a Planif Ejercicio1

Planificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTrañaPlanificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTrañaNestor Traña
 
Ejercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIEjercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIPablo Macon
 
Sistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUMSistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUMMari Cruz
 
Sincronizacion Procesos
Sincronizacion ProcesosSincronizacion Procesos
Sincronizacion ProcesosDavid Lilue
 
Politicas De Planificacion
Politicas De PlanificacionPoliticas De Planificacion
Politicas De Planificacionxcarloss91
 
Curso Micro Tema 4
Curso Micro Tema 4Curso Micro Tema 4
Curso Micro Tema 4Luis Zurita
 
Algoritmos de planificacion.pdf
Algoritmos de planificacion.pdfAlgoritmos de planificacion.pdf
Algoritmos de planificacion.pdfDanieryMachado
 
Planificaión de La CPU
Planificaión de La CPUPlanificaión de La CPU
Planificaión de La CPUEdgar Pauta
 
Teoría de complejidad computacional (tcc)
Teoría de complejidad computacional (tcc)Teoría de complejidad computacional (tcc)
Teoría de complejidad computacional (tcc)Raquel Nuñez
 
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajoPoliticas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajojoel vasquez
 
Unidad 2 sist. oper. 1
Unidad 2 sist. oper. 1Unidad 2 sist. oper. 1
Unidad 2 sist. oper. 1honeyjimenez
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativosrichardstalin
 

Similar a Planif Ejercicio1 (20)

Planificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTrañaPlanificación de Procesos-NéstorTraña
Planificación de Procesos-NéstorTraña
 
Ejercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos IIEjercicios de planificación Sistemas Operativos II
Ejercicios de planificación Sistemas Operativos II
 
Sistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUMSistemas Operativos I- Algoritmo de QUANTUM
Sistemas Operativos I- Algoritmo de QUANTUM
 
Sincronizacion Procesos
Sincronizacion ProcesosSincronizacion Procesos
Sincronizacion Procesos
 
Comunicación entre Procesos
Comunicación entre ProcesosComunicación entre Procesos
Comunicación entre Procesos
 
Politicas De Planificacion
Politicas De PlanificacionPoliticas De Planificacion
Politicas De Planificacion
 
Round robin apa
Round robin apaRound robin apa
Round robin apa
 
Curso Micro Tema 4
Curso Micro Tema 4Curso Micro Tema 4
Curso Micro Tema 4
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Algoritmos de planificacion.pdf
Algoritmos de planificacion.pdfAlgoritmos de planificacion.pdf
Algoritmos de planificacion.pdf
 
Planificaión de La CPU
Planificaión de La CPUPlanificaión de La CPU
Planificaión de La CPU
 
2003 Clase0610
2003 Clase06102003 Clase0610
2003 Clase0610
 
Políticas de Planificación
Políticas de PlanificaciónPolíticas de Planificación
Políticas de Planificación
 
Teoría de complejidad computacional (tcc)
Teoría de complejidad computacional (tcc)Teoría de complejidad computacional (tcc)
Teoría de complejidad computacional (tcc)
 
Programación de-operaciones
Programación de-operacionesProgramación de-operaciones
Programación de-operaciones
 
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajoPoliticas de planificacion sistemas operativos -grupo 2 -primer trabajo
Politicas de planificacion sistemas operativos -grupo 2 -primer trabajo
 
7 funcion de_transferencia_primer_orden
7 funcion de_transferencia_primer_orden7 funcion de_transferencia_primer_orden
7 funcion de_transferencia_primer_orden
 
7 funcion de_transferencia_primer_orden
7 funcion de_transferencia_primer_orden7 funcion de_transferencia_primer_orden
7 funcion de_transferencia_primer_orden
 
Unidad 2 sist. oper. 1
Unidad 2 sist. oper. 1Unidad 2 sist. oper. 1
Unidad 2 sist. oper. 1
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativos
 

Más de Pablo Macon

Ejercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivosEjercicios3 - msdos - comandos para archivos
Ejercicios3 - msdos - comandos para archivosPablo Macon
 
Ejercicios directorios ii msdos
Ejercicios directorios ii msdosEjercicios directorios ii msdos
Ejercicios directorios ii msdosPablo Macon
 
Comandos para archivos msdos
Comandos para archivos msdosComandos para archivos msdos
Comandos para archivos msdosPablo Macon
 
Ejercicios ms dos - i directorios
Ejercicios ms dos - i directoriosEjercicios ms dos - i directorios
Ejercicios ms dos - i directoriosPablo Macon
 
Directorios y caminos
Directorios y caminosDirectorios y caminos
Directorios y caminosPablo Macon
 
Comandos basicos ii directorios
Comandos basicos ii   directoriosComandos basicos ii   directorios
Comandos basicos ii directoriosPablo Macon
 
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 SistemaPablo Macon
 
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 WarePablo Macon
 
Como Trabaja un Procesador
Como Trabaja un ProcesadorComo Trabaja un Procesador
Como Trabaja un ProcesadorPablo Macon
 
Práctico motherboard
Práctico motherboardPráctico motherboard
Práctico motherboardPablo Macon
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSPablo Macon
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesPablo Macon
 
Introducción al proyecto
Introducción al proyectoIntroducción al proyecto
Introducción al proyectoPablo 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

Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
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,CULTURAEl Fortí
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
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ónLourdes Feria
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 

Último (20)

Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
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
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
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
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 

Planif Ejercicio1

  • 1. Ejercicio de Planificación#1: Cada proceso tiene  una prioridad común entre 0 y 15, cuando más alto el número más prioritario es el proceso;  una prioridad RT que es la prioridad de tiempo real entre 0 y 1000 (si tiene 0 no es un proceso de tiempo real)  un estado bloquead o listo  un tiempo total de ejecución en milisegundos (en realidad hay un código de finalización, pero para facilitar el ejercicio vamos a suponer que sabemos de antemano cuánto tiempo se ejecutará el proceso) Las reglas que hay que respetar  Cuando llega un proceso hay que ubicarlo en la cola de listos  cuando un programa está ejecutándose y se bloquea, hay que ponerlo en la cola de bloqueados  cuando un proceso se desbloquea hay que ponerlo en la cola de listos.  Siempre que se agrega un proceso a una cola se pone al final.  En todo momento tiene que haber un proceso en el procesador, que vamos a asumir que es uno solo.  El quantum del procesador es de 100 ms.  el tiempo que se demora cuando hay que cambiar de proceso es de 20 ms.  la idea es ir ubicando los procesos en la línea de tiempo  Cada Quantum de procesamiento se le baja la prioridad común en 1 punto  Cuando llega a 0 la prioridad común, se reinicia al valor inicial  Si hay dos procesos con la misma prioridad aplico el algoritmo menor tiempo restante  Si hay dos procesos en iguales condiciones de prioridad y tiempo restante, aplico los algoritmos FIFO y round robin En t=0 existen los siguientes procesos: Nombre Prioridad Común Prioridad RT Estado Duración total P1 15 0 Listo 150 P2 13 1000 Listo 100 P3 15 0 Bloqueado 80 P4 15 500 Bloqueado 160 P5 8 0 Listo 200 P6 11 1500 Listo 250 P7 12 0 Bloqueado 100 P8 10 1500 Listo 150 P9 15 0 Bloqueado 100 P10 13 0 Listo 150 En t=100 P3 se desbloquea En t=120 P4 se desbloquea En t=200 P7 y P9 se desbloquean
  • 2. Ejercicio de Planificación#2: Cada proceso tiene  una prioridad común entre 0 y 15, cuando más alto el número más prioritario es el proceso;  una prioridad RT que es la prioridad de tiempo real entre 0 y 1000 (si tiene 0 no es un proceso de tiempo real)  un estado bloquead o listo  un tiempo total de ejecución en milisegundos (en realidad hay un código de finalización, pero para facilitar el ejercicio vamos a suponer que sabemos de antemano cuánto tiempo se ejecutará el proceso) Las reglas que hay que respetar  Cuando llega un proceso hay que ubicarlo en la cola de listos  cuando un programa está ejecutándose y se bloquea, hay que ponerlo en la cola de bloqueados  cuando un proceso se desbloquea hay que ponerlo en la cola de listos.  Siempre que se agrega un proceso a una cola se pone al final.  En todo momento tiene que haber un proceso en el procesador, que vamos a asumir que es uno solo.  El quantum del procesador es de 100 ms.  el tiempo que se demora cuando hay que cambiar de proceso es de 20 ms.  la idea es ir ubicando los procesos en la línea de tiempo  Cada Quantum de procesamiento se le baja la prioridad común en 1 punto  Cuando llega a 0 la prioridad común, se reinicia al valor inicial  Si hay dos procesos con la misma prioridad aplico el algoritmo menor tiempo restante  Si hay dos procesos en iguales condiciones de prioridad y tiempo restante, aplico los algoritmos FIFO y round robin En t=0 existen los siguientes procesos: En t=100 P1 se desbloquea En t=120 P8 se desbloquea En t=200 P3 se desbloquea Llegada t= Nombre Estado 0 P1 12 1500 Bloqueado 150 0 P2 10 0 Bloqueado 100 0 P3 13 1500 Listo 80 0 P4 15 800 Listo 160 0 P5 15 800 Listo 200 0 P6 8 0 Listo 250 0 P7 15 0 Listo 100 0 P8 12 0 Bloqueado 150 150 P9 14 0 Listo 100 200 P10 15 0 Listo 150 200 P11 15 1500 Listo 80 280 P12 15 0 Listo 150 Prioridad Común Prioridad RT Duración total