长期调度程序也称为JOB调度程序。它维护程序/作业的队列,这些队列被选择供系统处理。根据调度机制选择程序并进行处理。长期调度程序控制着多重编程的程度。
短期调度程序也称为CPU调度程序。它维护上下文切换,并且CPU在多个线程之间切换。短期调度程序控制多任务的程度。
以下是长期计划程序和短期计划程序之间的一些重要区别。
| 序号 | 键 | 长期计划者 | 短期计划者 |
|---|---|---|---|
| 1 | 输入值 | 长期调度程序从作业池中提取作业并进行管理。 | 短期调度程序从就绪队列中获取进程,并上下文切换CPU。 |
| 2 | 被称为 | 长期调度程序称为JOB调度程序。 | 短期调度程序称为CPU调度程序。 |
| 3 | 队列 | 作业队列被维护为作业池。调度程序决定要选择的作业。 | 没有这样的队列。 |
| 4 | 调节 | 长期调度程序可控制多重编程。 | 短期计划程序可控制多任务。 |
| 5 | 优先 | 长期调度程序会根据提供的机制优先选择要处理的程序。 | 短期调度程序根据操作类型设置重要性。 |