- 4
- 0
- 约1.03万字
- 约 50页
- 2026-06-29 发布于广东
- 举报
操作系统重庆大学计算机学院何静媛邮箱:ibm_hjy@cqu.edu.cn第5章进程同步
5.1进程的互斥临界资源和临界区ProcessObserverbeginL1:observeralorry;count:=count+1;gotoL1;end;ProcessReporterbeginprintcount;count:=0;end;某交叉路口设置了一个车辆自动计数系统,该系统由观察者进程Observer和报告者进程Reporter组成。观察者能识别卡车,并对通过的卡车计数。Reporter进程定时将观察者的计数值打印输出,每次打印后把计数值清“0”,再进行下一个时段的统计,这两个进程的并发执行可完成对每小时卡车流量的统计。在某段时间内只允许一个进程使用的资源称为临界资源,使用临界资源的那一部分程序称为程序的临界区。Count:临界资源临界区
5.1进程的互斥临界资源和临界区(续)访问临界资源的进程描述为:为了提供对互斥的支持,系统必须满足以下条件:(1)互斥:一次最多一个进程能够进入临界区,当有进程在临界区执行时,其它进程若想要进入临界区,则需要等待。(2)有限等待:不能让一个进程无限制地在临界区内执行,即任意进入临界区的进程必须在有限时间内退出临界区。(3)空闲让进:如果某进程退出临界区,而有其它进程正在等待进入临界区时,应当让这个进程进
您可能关注的文档
- 68446《室内软装与陈设设计(项目式)(微课版)》-教学大纲.pdf
- 68512人工智能通识教程(微课版)-教案.docx
- 68512人工智能通识教程(微课版)-教学大纲.docx
- 68512人工智能通识教程(微课版)-课程简介.docx
- 68512人工智能通识教程(微课版)-课程教学进度表.docx
- 68512人工智能通识教程(微课版)-实践与思考.docx
- 68512人工智能通识教程(微课版)-思政教学分析.docx
- 68512人工智能通识教程(微课版)-学习目标、知识目标与学习难点.docx
- 教案—汽车英语(第5版)(附视频和音频).docx
- 教学标准—汽车英语(第5版)(附视频和音频).docx
- DB4408∕T 34-2023 深水网箱锚泊系统安装技术规程.docx
- DB4414∕T 25-2023 消防车道、救援场地标识标线设置规范.docx
- DB4401∕T 224-2023 旅行社包价旅游产品管理规范.docx
- DB4403∕T 335-2023 基于二维码的电子处方流转接口规范.docx
- DB45∕T 2846-2024 体外冲击波治疗骨肌疾病技术规范.docx
- DB4414∕T 22-2023 梅州柚无病毒嫁接苗繁育技术规程.docx
- DB46∕T 711-2025 胡椒瘟病病原菌分子检测技术规范 .docx
- DB4408∕T 32-2023 冻金鲳鱼加工技术规程.docx
- DB46∕T 670-2025 醇基液体燃料储存和运输安全管理规范.docx
- DB45∕T 2873-2024 高价值专利培育工作指南.docx
原创力文档

文档评论(0)