高级调度、中级调度、低级调度的区别

目录

高级调度

中级调度

低级调度

总结


如果有不正确的话,欢迎指正。下面是个人理解。

高级调度

将作业调入内存,强调的是第一次。将作业调出内存,强调的是最后一次。

等待区——外存

座位——内存

筷子,一双——CPU,一个

等待区的人——作业

管理员——操作系统

现在在等待区有一个人很饿很饿,想要坐到座位上吃饭。

管理员看他快坚持不住了,让他进去,并且询问了他的名字。相当于作业第一次进入内存。记下名字相当于在内存里有了 PCB。这个行为就是高级调度。

中级调度

那个人吃了一会出去了,然后又饿了,又想进去吃。

管理员看到了,直接说:YYY(某个座位上的人)出去。XXX(等待区又饿了的那个人的名字,第一次进去吃记录下的)进来。这个行为就是中级调度。

 

低级调度

现在一个人拿着筷子吃饭,相当于一个进程在占用CPU。 

另一个从正在吃饭的人手里拿到筷子。相当于CPU的使用权发生了转移。这一行为就是低级调度。

 

总结

高级调度:要伴随PCB的创建和销毁。事件是作业进出内存,第一次进和最后一次出。

中级调度:PCB会改变,但是不是从无到有和从有到无。事件也是作业进出内存,但PCB一直在内存。

低级调度:内存里的进程使用CPU的情况。事件是CPU使用权转移。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值