agua
INGENIERIA EN INFORMATICA – ELECTIVA I “SISTEMAS DE TIEMPO REAL”
TRABAJO PRÁCTICO Nº 2
“PLANIFICADOR DE PROCESOS”
Alumnos: Lipari, JuanPedro
Llusco, David
Ramos, Pablo
UCSE-DASS
Ingeniería en Informática
Electiva I “Sistema Tiempo Real”
Planificación de Procesos
Trabajo Practico Nº 2
Desarrolle los siguientesejercicios justificando su desarrollo con los conceptos teóricos relacionados:
Ejercicio 1: Suponga que se quieren ejecutar tres periódicas, cuyos tiempos son los siguientes:
Ti
Ci
T1
80
40
T2
20040
T3
300
80
a) Suponga que en el momento 200 desde el comienzo de la ejecución de las tareas, se lanza una tarea
aperiódica (Meta=120, Ci=40). Analizar si el conjunto de tareas espanificable utilizando dos algoritmos
de planificación diferentes.
SOLUCION:
Consideramos que las prioridades serán tomadas como menor periodo mayor prioridad, entonces P = 1
es la prioridad mayor. Y latarea aperiódica A4 tiene la menor prioridad de P = 4.
T1
T2
T3
TI
80
200
300
CI
40
40
80
P
1
2
3
La siguiente figura es la captura de la planificación utilizando ServidorAperiódico con CHEDDAR. Se
consideró usar Rate Monotonic colocando la tarea A4 como la de menor prioridad para realizar la
simulación, ya que CHEDDAR no cuenta con planificación de Servidor Aperiódico.La grafica siguiente es resultante del software CHEDDAR:
La tarea T3 no logra terminar su ejecución quedando 40 unidades de ejecución sin resolver y por lo tanto
no es planificable, se pudeobservar además que en el momento 280, CHEDDAR le asigna mayor
LIPARI - LLUSCO - RAMOS
1
UCSE-DASS
Ingeniería en Informática
Electiva I “Sistema Tiempo Real”
Planificación de Procesosprioridad a la tarea aperiódica A4 y según la teoría aprendida en clase las tareas aperiódicas tienen menor
prioridad que las tareas periódicas. Por lo tanto se hizo una corrección manual planteada en...
Regístrate para leer el documento completo.