NIVELES, OBJETIVOS Y CRITERIOS DE PLANIFICACIÓN
• La mayoría de los recursos, si no es que todos, se planifican antes de que se utilicen. La asignación de procesadores físicos a los procesos hace posible que estos realicen su trabajo, y tal asignación es un problema complejo manejado por el Sistema Operativo.
• La planificación hace referencia a un conjunto de políticas y mecanismos incorporados al sistema operativo que gobiernan el orden en que se ejecutan los trabajos que deben ser cumplimentados por el sistema informático.
Objetivos
• El objetivo principal de la planificación es optimizar el rendimiento del sistema y proporcionar un buen servicio a todos los procesos que se encuentren en el. En general, la planificación trata de cubrir los siguientes objetivos:
• Justicia.
• Máxima capacidad de ejecución.
• Máximo numero de usuarios interactivos.
• Predecibilidad
• Minimización de la sobrecarga.
• Equilibrio en el uso de recursos
• Seguridad de las prioridades.
• Evitar la postergación indefinida.
CRITERIOS
Para realizar los objetivos de la planificación, un mecanismo de planificación debe considerar lo siguiente:
• La limitación de un proceso a las operaciones de Entrada / Salida
• La limitación de un proceso a la CPU
• ¿Que urgencia tiene una respuesta rápida?
• La prioridad de un proceso
• Frecuentemente un proceso genera fallos (carencias) de pagina
• Frecuentemente un proceso ha sido apropiado por otro de mas alta prioridad, lo cual significa lo siguiente
• ¿Cuanto tiempo de ejecución real ha recibido el proceso?
No hay comentarios.:
Publicar un comentario