Está en la página 1de 3

CAP #10

TERMINOS CLAVE
• Comportacion de Carga: Enfoque de planificación de hilos en el que los procesadores no
tienen asignado un grupo especifico de hilos, sino que comparten una cola global de
hilos listos.
• Glanularidad: Grado de sincronización o frecuencia de interacción entre los procesos de
un sistemas.
• Inversion de Prioridad Ilimitada: Ocurre cuando un proceso de mayor prioridad bloquea
a uno de menor prioridad de forma indefinida, por ejemplo, accediendo a un recurso
que el proceso de menor prioridad necesita para continuar su ejecución.
• Operación de Fallo Suave: Aquella que permite el funcionamiento parcial del sistema
operativo y de las aplicaciones cuando se produce un error o fallo en alguno de sus
componentes.
• Planificacion de Hilos: Funcion del sistema operativos relacionada con la asignación del
CPU a los hilos concurrentes dentro de un proceso.
• Planificacion de Tasa Monotona: Algoritmo que garantiza una tasa min de
procesamiento para cada tarea.
• Planificacion de Tiempo Real: Funcion del SO que administra ejecución de tareas con
restricciones de tiempo.
• Planificacion por Plazo: No definido como termino único, se menciona “Planificacion
basada en plazos”.
• Sensibilidad: Capacidad de un sistema para responder a cambios en un entorno o en
eventos externos en un tiempo determinado.
• Sistema Operativo de Tiempo Real: Sistema Capaz de cumplir restricciones de tareas
del mundo real.
• Tarea Aperiodica: Tarea de TR cuya activación no es predecible o regular.
• Tarea de Tiempo Real Duro: Tarea de TR con consecuencias graves si no se cumple su
restricción de tiempo.
• Tarea de Tiempo Real Suave: Tarea de TR cuya violación de plazo no resulta en falta
catastrofico del sistema.
• Tarea Periodica: Tarea de TR que se activa de forma regular en intervalos de tiempo
prefijados.
CUESTIONES DE REPASO
1. Enumere y defina brevemente cinco categorías diferentes de granularidad de
sincronización
R. -Paralelismo Inherente: Intervalo de sincronización < 20 instrucciones.
-Paralelismo de Grano Fino: Intervalo 20 – 200 insitrucciones.
-Paralelismo de Grano Medio: Intervalo 200 – 2000 instrucciones.
-Paralelismo de Grano Grueso: Intervalo 2000 – 1M instrucciones.
-Paralelismo de Grano muy Grueso: Intervalo de sincronización entre nodos en una red.
2. Enumere y defina brevemente cuatro técnicas de planificación de hilos.
R. -Comparticion de Carga: Los procesos no se asignan a un procesador particular.
Se mantiene una cola global de hilos listos, y cada procesador, cuando esta osioso, selecciona
un hilo de la cola.
-Planificacion en pandilla: Un conjunto de hilos relacionados que planifica para ejecutar sobre
un conjunto de procesadores al mismo tiempo, en una relación uno a uno.
-Asignacion de procesador dedicado: Esto es lo opuesto al enfoque de compartición de carga
y proporciona una planificación implícita definida por la asignación de hilos o procesadores.
Cada proceso ocupa un numero de procesadores igual al numero de hilos de programa.
-Planificacion dinámica: El numero de hilos de un proceso puede cambiar durante el curso de
su ejecución.
3. Enumere y defina brevemente tres versiones de compartición de carga
R. -Primero en llegar, primero se servido (FCFS) . Cuando llega un trabajo, cada uno de sus
hilos se disponen consecutivamente al final de la cola compartida.
-Menor numero de hilos primero con expulsión. Se le da mayor prioridad a los trabajos con
menor numero de hilos no planificados.
-Menor numero de hilos primero. La cola compartida de listos se organiza como una cola de
prioridad, con la mayor prioridad para los hilos de los trabajos con el numero menor de hilos
no planificados.
4. ¿Cuál es la diferencia entre tareas de tiempo real duro y suaves?
R. Las tareas de tiempo real duro tiene restricciones estrictas de tiempo y consecuencias
graves de fallo. Las tareas de tiempo real suave generalmente no tienen consecuencias.
5. ¿Cuál es la diferencia entre tareas de tiempo real periodicas y aperiodicas?
R. Las tareas periodicas su ejecución se realiza periódicamente sus trabajos entran en
ejecución en un periodo constante. Pero al contrario con las tareas aperiodicas no
tienen plazo de finalización, o si lo tienen , no es de obligado el cumplimiento.

También podría gustarte