objetivos de planificación
- equidad,todos los procesos deben poder ejecutarse
- eficacia,mantener ocupada la cpu un 100% del tiempo
- tiempo de respuesta,minimizar el tiempo de respuesta al usuario
- rendimiento,maximizar el numero de tareas procesadas por hora
tipos de planificación
- El objetivo del planificador a largo plazo es el de dar al planificador de la CPU una mezcla equilibrada de trabajos, tales como los limitados por la CPU (utilizan mucho la CPU) o la E/S. Así, por ejemplo, cuando la utilización de la CPU es baja, el planificador puede admitir más trabajos para aumentar el número de procesos listos y, con ello, la probabilidad de tener algún trabajo útil en espera de que se le asigne la CPU. A la inversa, cuando la utilización de la CPU llega a ser alta, y el tiempo de respuesta comienza a reflejarlo, el planificador a largo plazo puede optar por reducir la frecuencia de admisión de trabajos.
- El planificador a medio plazo es el encargado de regir las transiciones de proceso entre memoria principal y secundaria, actúa intentando maximizar la utilización de los recursos. Por ejemplo, transfiriendo siempre a memoria secundaria procesos bloqueados, o transfiriendo a memoria principal procesos bloqueados únicamente por no tener memoria.
- el planificador de corto plazo también conocido como distribuidor es el que toma la decisión sobre que proceso disponible sera ejecutado en el procesador y es el de la ejecución mas frecuente.