【操作系统】王道考研 p13 进程调度的时机、切换与过程、调度方式

视频

知识总览

在这里插入图片描述

进程调度的时机

进程调度:就是把就绪态变为运行态
在这里插入图片描述
关于进程在操作系统内核程序临界区能进行调度与切换:
临界资源:一个时间段内只允许一个进程使用的资源。各进程需要互斥地访问临界资源。
临界区:访问临界资源的那段代码。

举个例子:比如现在内核程序临界区在访问临界资源,这时发生了处理机的调度,那么那些临界资源还没有被释放,但处理机已经在做别的事情了,资源就空放在那里,会耽误操作系统内核的其他工作(而内核有很重要)。
所以进程在操作系统内核程序临界区中不能进行调度和切换。
普通临界区可以进行调度和切换。
普通临界区:耽误了就耽误了,又能有多大事?害!
在这里插入图片描述
ps:
有的系统中,只允许进程主动放弃处理机。
有的系统中,进程会被强制剥夺处理机。

进程的调度方式

非剥夺调度方式
又称非抢占方式
即,只允许==进程主动放弃处理机。==在运行过程中即使有更紧迫的任务,当前进程依然会继续用处理机,直到它终止或主动要求进入阻塞。
实现简单,系统开销小,无法及时处理紧急任务,适合于早期的批处理系统。

剥夺调度方式
又称**抢占方式。**当一个进程正在执行,而有更重要或更紧迫的进程要使用处理机,则立即暂停正在执行的进程,将处理机分配给更重要紧迫的那个进程。
可以优先处理更紧急的进程,也可以实现让各进程按时间片轮流执行功能。(通过时钟中断)适合于分时操作系统,实时操作系统。

进程的切换与过程

进程切换,重点在
进程切换有代价。
在这里插入图片描述

总结

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

karshey

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值