Question: ¿Cuáles son los diferentes principios que deben tenerse en cuenta al seleccionar un algoritmo de programación?
Answer: El objetivo / principio que debe tenerse en cuenta al seleccionar una política de programación son los siguientes:
Fairness- Todos los procesos deben recibir el mismo tratamiento. Ningún proceso debe sufrir un aplazamiento indefinido.
Maximize throughput- Obtenga el máximo rendimiento. Se debe dar servicio al mayor número posible de procesos por unidad de tiempo.
Predictability - Un trabajo determinado debe ejecutarse en aproximadamente la misma cantidad de tiempo predecible y al mismo costo, independientemente de la carga del sistema.
Maximum resource usage- Los recursos del sistema deben mantenerse ocupados. Se debe evitar el aplazamiento indefinido haciendo cumplir las prioridades.
Controlled Time - Debe haber control sobre los diferentes tiempos -