软件设计师——第四章操作系统

进程管理

进程三态模型:运行、就绪、堵塞
在这里插入图片描述
进程间的通信:同步、互斥
调度方式分为可剥夺式和不可剥夺式两种。
可剥夺式:
是指当有更高优先级的进程到来时,强行将正在运行的进程所占用的CPU分配给高优先级的进程;
不可剥夺式:
是指当有更高优先级的进程到来时,必须等待正在运行的进程自动释放占用的CPU,然后将CPU分配给高优先级的进程。
进程资源有向图
在这里插入图片描述

死锁

产生的必要条件
互斥条件
请求保持条件
不可剥夺条件
环路

常用移臂算法

先来先服务算法:
这个算法实际上不考虑访问者要求访问的物理位置,而只是考
虑访问者提出访问请求的先后次序。故有可能随时改变移动臂的方向。
最短寻找时间优先算法:
最短寻找时间优先调度算法总是从等待访问者中挑选寻找时间最短的那个请求先执行,而不管访问者到来的先后次序。故也有可能随时改变移动臂的方向。
电梯调度算法:
电梯调度算法是从移动臂当前位置开始沿着臂的移动方向去选择离当前移动臂最近的那个访问者,如果沿臂的移动方向无请求访问时,就改变臂的移动方向再选择。
单向扫描调度算法:
单向扫描调度算法的基本思想是,不考虑访问者等待的先后次序,总是从0号柱面开始向里道扫描,按照各自所要访问的柱面位置的次序去选择访问。

例题

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

m0_52559388

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

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

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

打赏作者

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

抵扣说明:

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

余额充值