调度的概念与层次

本文介绍了操作系统中的调度机制,包括高级作业调度(选择内存有限情况下的合适作业)、中级内存调度(决定进程调入内存策略)和低级处理机调度(频繁处理就绪进程)。还阐述了挂起、激活和挂起状态等概念,以及阻塞的含义。
摘要由CSDN通过智能技术生成

一、基本概念

调度:为有限资源分配给不同任务确定某种规则来决定处理任务的顺序。

作业:一个具体的任务

二、三个层次

1.高级调度(作业调度):由于内存空间有限,需要按一定原则从外存作业后备队列中挑选作业调入存,并创建进程的过程。

特点:每个作业只调入/调出一次,且调入时会建立PCB,调出时会撤销PCB。

2.中级调度(内存调度):由于内存不足,系统将某些进程调到外存等待,使其处于挂起状态放入挂起队列中。系统需要按照某种策略决定调入内存的进程

3.低级调度(处理机/进程调度):由于CPU资源有限,系统需要按照某种策略从就绪队列中选取一个进程,并分配处理机。

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

三、拓展补充

挂起:由内存调入外存等待的过程,暂时不能获得CPU服务,进程映像调到外存中。

激活:从外存挂起队列中重新调入内存的过程

挂起状态:暂时调到外存等待的进程状态,包括就绪挂起和阻塞挂起。

阻塞:由于主动请求资源而导致暂时不能获得CPU服务等待的状态,进程映像仍在内存中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值