处理机调度的概念、层次
1.基本概念
按某种算法选择一个进程将处理机分配给它
2.三个层次
1.高级调度(作业调度):按照某种规则,从后背队列中选择合适的作业将其调入内存,并为其创建进程
2.中级调度(内存调度):按照某种规则,从挂起队列中农选择合适的进程将其数据调回内存
3.低级调度(进程调度):按照某种规则,从就绪队列中选择一个进程为其分配处理机
.
3.三层调度的联系、对比
1.高级调度:
- 外存–》内存(面向作业)
- 发送品类:最低
2.中级调度:
- 外存–》内存(面向进程)
- 发送频率:中等
3.低级调度:
- 内存–》CPU
- 发送频率:最高
4.补充知识
1.为减轻系统负载,提高资源利用率,暂时不执行的进程会被调度到外存从而变为“挂起态”
2.七状态模型:在五状态模型的基础上加入了“就绪挂起”和“阻塞挂起”两种状态