El Programador a largo plazo también se conoce como Programador de trabajos. El planificador a largo plazo regula los programas que se seleccionan en el sistema para su procesamiento. En esto, los programas se configuran en la cola y, según el requisito, se selecciona el mejor trabajo y toma los procesos del grupo de trabajos. Regula el Grado de Multiprogramación (DOM). El programador a corto plazo también se conoce como programador de CPU. El programador a corto plazo asegura qué programa es adecuado o importante para el procesamiento. Regula el menor DOM (Grado de Multiprogramación).
Prerequisite - Process Scheduler
Diferencia entre el programador a largo plazo y a corto plazo:
Programador a largo plazo | Programador a corto plazo |
---|---|
El programador a largo plazo toma el proceso del grupo de trabajo. | El programador a corto plazo toma el proceso de la cola de espera. |
El Programador a largo plazo también se conoce como Programador de trabajos . | El programador a corto plazo también se conoce como programador de CPU . |
En el Programador a largo plazo, los programas se configuran en la cola y, según el requisito, se selecciona el mejor trabajo. | En el Programador a corto plazo no existe tal cola. |
Regula más DOM (Grado de Multiprogramación). | Regula el menor DOM (Grado de Multiprogramación). |
Regula los programas que se seleccionan al sistema para su procesamiento. | Asegura qué programa es adecuado o importante para el procesamiento. |
La velocidad es menor que el programador a corto plazo. | La velocidad es muy rápida en comparación con el programador a largo plazo. |
El Programador a largo plazo cambia el estado del proceso de Nuevo a Listo . | El Programador a corto plazo cambia el estado del proceso de Listo a En ejecución . |
Los sistemas operativos de tiempo compartido no tienen planificador a largo plazo. | Puede ser mínimo en el sistema de tiempo compartido. |
Selecciona un buen proceso, mezcla de límite de E/S y límite de CPU. | Selecciona un nuevo proceso para una CPU con bastante frecuencia. |
Control de programador a largo plazo Programación múltiple | Control de horario a corto plazo Multitarea |