长期调度程序也称为作业调度程序。长期调度器对选择到系统处理的节目进行调节。在此程序在队列中设置,并根据要求选择最好的一项作业,并从作业池中获取进程。它规定了多道程序的程度(DOM)。短期调度程序也称为 CPU 调度程序。短期调度程序确保哪个程序适合或重要的处理。它规范了较少的 DOM(多编程程度)。
长期调度程序和短期调度程序的对比和区别:
编号 | 长期调度程序 | 短期调度器 |
---|---|---|
1 | 长期调度程序从作业池中获取进程。 | 短期调度程序从就绪队列中获取进程。 |
2 | 长期调度程序也称为Job Scheduler。 | 短期调度程序也称为 CPU 调度程序。 |
3 | 在长期调度程序中,程序设置在队列中,并根据要求选择最佳的一项工作。 | 在短期调度程序中不存在这样的队列。 |
4 | 规范了更多的DOM(Degree of Multi-programming)。 | 它规范了较少的 DOM(多编程程度)。 |
5 | 规范选择系统处理的程序。 | 它确保哪个程序适合或重要的处理。 |
6 | 速度不及短期调度器。 | 与长期调度程序相比,速度非常快。 |
7 | 长期调度程序将进程状态从 New 更改为 Ready。 | 短期调度程序将进程状态从 Ready 更改为 Running。 |
8 | 分时操作系统没有长期调度器。 | 在分时系统中短期调度程序可能是最小的。 |
9 | 长期调度程序选择一个好的进程,I/O 限制和 CPU 限制的混合。 | 短期调度程序非常频繁地为 CPU 选择一个新进程。 |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264316.html