操作系统常见的三种调度模式

1、高级调度,也叫作业调度,决定把外存上处于后备队列中的哪些作业调入内存,并为它们创建进程、分配必要的资源,排入就绪队列。数据结构有后备队列,数据元素为JCB(作业控制块)。

2、中级调度,也叫作交换调度,为提高内存利用率和缓解内存紧张而引入。决定把哪些进程挂起并从内存交换到外存,又在适当时机把挂起进程激活并重新调入内存。暂时调到外存等待的进程状态为挂起状态,分为就绪挂起阻塞挂起。被挂起的进程PCB会被组织成挂起队列

3、低级调度,也叫作进程调度,决定就绪队列中的哪个进程应获得处理机,进入执行状态。是操作系统最基本的调度,数据结构有就绪队列,阻塞队列,数据元素为PCB(进程控制块)

三种调度模式在操作系统中的调度发生频率进程调度 > 交换调度 > 作业调度

posted @ 2023-05-10 17:01  mshentai  阅读(771)  评论(0编辑  收藏  举报