首页 王道操作系统笔记-进程(6)--调度的概念、层次
文章
取消

王道操作系统笔记-进程(6)--调度的概念、层次

王道操作系统笔记-进程(6)–调度的概念、层次

调度的三个层次

1. 高级调度

作业:一个具体的任务

用户向系统提交一个作业 约等于 用户让操作系统启动一个程序(来处理一个具体的任务)

内存空间有限,有时无法将用户提交的作业全部放入内存。这时我们引入高级调度

高级调度(作业调度): 按照一定的原则从外存的作业后备队列中挑选一个作业调入内存,并且创建进程。每个作业只调入一次,调出一次。作业调入时会简历PCB,调出时才撤销PCB

2. 低级调度

低级调度(进程调度/处理机调度): 按照某种策略从就绪队列中选取一个进程,将处理机分配给它

进程调度是操作系统中 最基本的一种调度,频率很高。

3. 中级调度

内存不够时,可将某些进程的数据调出外存。等内存空闲或者进程需要运行时再重新调入内存。暂时调到外存等待的进程状态为 挂起状态 。被挂起的进程PCB会被组织成为 挂起队列

中级调度(内存调度):按照某种策略决定将哪个处于挂起状态的进程重新调入内存

补充知识:进程的挂起态和七状态模型

QQ截图20220512234319

总结

QQ截图20220512234406

本文由作者按照 CC BY 4.0 进行授权

王道操作系统笔记-进程(5)--线程的实现方式和模型

王道操作系统笔记-进程(7)--进程调度的时机、切换与过程、方式