第2章 进程与线程
创始人
2025-05-31 13:51:14
0

第2章 进程与线程

2.2 处理机调度

2.2.1 调度的概念

1、为什么要进行处理机调度?

进程的数量一般大于处理机的数量,想要计算机高效工作,就需要按照策略执行进程。

2、什么是处理机调度?

按照合适的策略有序的执行进程,以达到计算机高效工作的目的。

2.2.2 调度的实现

进程调度过程:

请求调度事件 -> 运行调度程序 -> 进程切换(上下文切换)

进程调度方式:

1、非抢占调度方式(非剥夺方式)

2、抢占调度方式(剥夺方式)

不能进行进程调度的情况:

1、在处理中断的过程中。

2、进程在操作系统内核临界区中。

3、其他想要完全屏蔽中断的原子操作过程中(加锁、解锁)。

上下文切换的流程:

1、挂起一个进程,保存CPU上下文,包括程序计数器和其他寄存器。

2、更新PCB信息。

3、把进程的PCB移入相应的队列,如就绪队列,阻塞队列。

4、选择另一个进程执行,并更新其PCB。

5、跳转到新线程PCB中的程序计数器所指向的位置执行。

6、恢复处理机上下文。

2.2.3 评价调度算法的指标

1、CPU利用率

CPU的利用率 = CPU有效工作时间 /(CPU有效工作时间 + CPU空闲等待时间)

2、系统吞吐率

单位时间内CPU完成作业的数量。

3、周转时间

周转时间:指从作业提交到作业完成所经历的时间

(作业等待时间 + 在就绪队列中排队 + 处理机上运行 + IO操作)

带权周转时间 = 作业周转时间 / 作业实际运行的时间

4、等待时间

5、响应时间

指从用户提交请求到系统首次产生响应所用的时间。

2.2.4 调度算法

1、先来先服务(FCFS)调度算法

  • 算法简单、但效率低
  • 对长作业有利,但对短作业不利
  • 有利于CPU繁忙型作业,不利于I/O繁忙型作业

2、短作业优先算法(SJF)调度算法

  • 平均等待时间、平均周转时间最少
  • 对长作业不利,会导致长作业长期不被调度(“饥饿”现象)
  • 无法及时处理紧迫性作业

3、优先级调度算法

分为静态优先级和动态优先级。

优先级参照:

  • 系统进程 > 用户进程
  • 交互型进程 > 非交互型进程
  • I/O进程 > 计算型进程

4、高响应比优先调度算法

响应比 = (等待时间 + 要求服务时间)/ 要求服务时间

优点:克服了“饥饿”现象

5、时间片轮转算法

注:一般先考虑非抢占式

相关内容

热门资讯

AI“重启”TCL? TCL经历了一个缺乏增长的2024财年。 公司年报显示,2024年TCL全年营业收入为1648.23...
福建大哥卖充电桩:年入5.93... 作者丨铅笔道 黄小贵 7月18日,上海挚达科技发展股份有限公司(下称挚达科技)在港交所递交招股书,拟...
靖江农商银行:金融“活水”润泽... 靖江农商银行以金融创新精准滴灌当地特色消费场景,通过打造常态化惠民平台与支持主题消费活动“双轮驱动”...
1.2万亿雅江水电工程开工!工... 7月22日A股市场迎来戏剧性收盘表现。临近尾盘时分,多个板块突然发力上涨,其中工程机械板块表现最为抢...
香港金融管理局对三家银行采取纪... 北京商报讯(记者 孟凡霞 实习记者 周义力)7月22日,香港金融管理局宣布,根据《打击洗钱及恐怖分子...
原创 突... 美国突然变卦了!就在中美贸易谈判进入关键阶段,美国财长贝森特冷不防抛出新要求——打算在协议里硬塞两条...
深圳新晋13家独角兽企业,福田... 7月18日,2025中国(深圳)独角兽企业大会发布《GEI中国独角兽企业研究报告2025》和《深圳市...
汇划1180亿元!“跨境理财通... 7月21日,记者从人民银行广东省分行获悉,“跨境理财通”自2021年启动以来,极大地促进了粤港澳大湾...
秦洪看盘|热门主线波动不改A股... 来源:澎湃新闻 周二A股市场出现了探底回稳的走势。 早盘由于银行股的疲软,主要股指一度翻绿,升势有受...
股票行情快报:美凯龙(6018... 证券之星消息,截至2025年7月22日收盘,美凯龙(601828)报收于3.07元,上涨0.66%,...
原创 煜... 在全球能源格局加速演变、国内“双碳”目标持续深化的大背景下,电力行业正站在变革的前沿。2025年是“...
星环科技拟港交所上市:年亏损额... 近日,科创板上市公司星环科技(688031.SH)发布公告称,为进一步提高公司综合竞争力,更好地利用...
中国启动水电珠峰水利隧道工程!... 2025年7月,中国雅江集团的成立和雅鲁藏布江下游水电工程的开工,标志着世界水电史迎来新的里程碑。 ...
OpenAI CEO:Deep... 【环球网科技综合报道】7月22日消息,据windowscentral报道称,OpenAI 首席执行官...
国家外汇局贾宁:未来外资配置人... 7月22日,国家外汇管理局国际收支司司长贾宁在国新办新闻发布会上表示,未来外资配置人民币资产仍具有较...
并购 | 深度拆解地方国资收购... 一、交易背景 2023年9月20日晚间,上海雅仕投资发展股份有限公司(以下简称“上海雅仕”)公告称...
21日豆二上涨0.19%,最新... 来源:新浪期货 新浪期货 根据交易所数据,截至7月21日收盘主力合约豆二2509,涨跌+0.19%,...
兴证资管国企红利优选混合发起式... AI基金兴证资管国企红利优选混合发起式A(023169)披露2025年二季报,第二季度基金利润112...
专访新辰商业集团联合创始人及C... 在当前商业环境持续变革的背景下,社区商业正逐步成为商业领域的重要发展方向。新辰商业作为这一领域的后起...