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

编程入门 行业动态 更新时间:2024-10-23 14:25:03

<a href=https://www.elefans.com/category/jswz/34/1667683.html style=处理机调度【操作系统学习笔记】"/>

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

12.处理机调度

🍅基本概念

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

🍅三个层次

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

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

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

🍅补充知识

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

更多推荐

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

本文发布于:2024-02-12 22:23:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1689635.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:处理机   学习笔记   操作系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!