OS4. Calendarización y Despacho. (3 horas)
Tópicos
- Planeamiento preventivo y no preventivo.
- Planeamiento y políticas.
- Procesos y hebras.
- Deadlines y problemas de tiempo real.
Objetivos
- Comparar y contrastar los algoritmos comunes usados para el planeamiento preventivo y no preventivo de tareas en sistemas operativos, tales como prioridad, desempeńo, comparación y esquemas de partición justa.
- Describir las relaciones entre los algoritmos de planeamiento y dominios de aplicación.
- Discutir los tipos de planeamiento del procesador tales como: término corto (short-term), término medio (medium-term), término largo (long-term) y entrada/salida.
- Describir la diferencia entre procesos y hebras.
- Comparar y contrastar las aproximaciones dinámicas y estáticas de planeamiento en tiempo real.
- Discutir la necesidad de planeamiento preventivo y planeamiento por plazos (deadline).
- Identificar las formas en que la lógica incorporada en los algoritmos de planeamiento son aplicables a otros dominios, tales como entrada/salida de disco, planeamiento de red, planeamiento del proyecto y otros problemas no relacionados a la computación.
Sociedad Peruana de Computación