Criterios de Planificación
Aspectos fundamentales utilizados para diseñar los algoritmos de reparto de tiempo de CPU:
- Imparcialidad: Garantizar que cada Proceso reciba su fracción de tiempo correspondiente.
- Repetitividad y Predecibilidad: Asegurar comportamientos y tiempos de respuesta similares bajo cargas de trabajo equivalentes.
- Eficiencia: Maximizar el tiempo de ocupación del procesador y los recursos.
- Productividad: Cantidad de procesos completados por unidad de tiempo.
- Economía: Minimizar los gastos de recursos adicionales (sobrecarga) derivados de la propia gestión del sistema.