处理机调度【操作系统学习笔记】

12.处理机调度

🍅基本概念

  • 某种算法选择一个进程将处理机分配给它

🍅三个层次

  • 高级调度**(作业调度)**
    • 按照某种规则,从后备队列中选择合适的作业将其调入内存,并为其创建进程
    • 影响:无 -> 创建态 -> 就绪态
  • 中级调度**(内存调度)**
    • 按照某种规则,从挂起队列中选择合适的进程将其数据调回内存
    • 影响:挂起态 -> 就绪态(阻塞挂起 -> 阻塞态)
  • 低级调度**(进程调度)**
    • 按照某种规则,从就绪队列中选择一个进程为其分配处理机
    • 影响:就绪态 -> 运行态

🍅💡💡三层调度的联系,对比

  • 高级调度
    • 外存 -> 内存 (面向作业)
    • 发生频率:最低
  • 中级调度
    • 外存 -> 内存 (面向进程)
    • 发生频率:中等
  • 低级调度
    • 内存 -> CPU
    • 发生频率:最高

🍅补充知识

  • 为减轻系统负载,提高资源利用率,暂时不执行的进程会被调到外存从而变为**“挂起态”**
  • 七状态模型:在五状态模型的基础上加入了"就绪挂起"和"阻塞挂起"两种状态
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值