•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.
Objetivo:
•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