- 17
- 0
- 约7.58千字
- 约 29页
- 2017-06-17 发布于湖北
- 举报
进程同步与互斥 例题 进程互斥 进程互斥: 并发进程之间相互竞争临界资源的排他性关系。 解题步骤: 确定临界资源及个数; 确定进程的关键工作步(使用临界资源的); 确定信号量的初值(临界资源的个数); 写出伪代码。 使用P(wait)操作和V(signal)操作对进程互斥进行控制。 例1:过独木桥。 分析:进程P1、P2因竞争独木桥这个资源而成为互斥关系。 设:信号量m表示独木桥资源,初值为1表示资源可用。 int m=1; cobegin p1() // p2() coend 练习:过十字路口(单道)。 分析:进程P1、P2、P3、P4因竞争十字路口这个资源而成为互斥关系。 设:信号量m表示十字路口资源,初值为1表示资源可用。 int m=1; cobegin p1() // p2() //p3() // p4() coend 有一个阅览室,共有100个座位。读者进入阅览室时必须在入口处进行登记;离开阅览室时必须进行注销。试用PV操作描述读者进入/离开阅览室的同步与互斥关系。 Reader进程 { 登记 进入阅览室 读书 离开阅览室 注销 } 分析: 在入口和出口处读者应该互斥进行登记和注销, 100个座位,100个互斥资源 设置信
您可能关注的文档
最近下载
- 北师版初中九年级下册数学精品授课课件 第三章 圆 5 确定圆的条件 5 确定圆的条件.ppt VIP
- 2025年四川对口升学 财经商贸类专业综合理论测试试卷 .pdf VIP
- 人体寄生虫学-吸虫.ppt VIP
- 重庆建工綦江工业园区高边坡支护结构与监测体系研究.docx
- 大学生创新创业基础:中国国际大学生创新大赛PPT教学课件.pptx VIP
- 湖北武汉市2026届高中毕业生三月调研考试数学试卷(学生版+解析版).docx
- 细胞膜与物质的穿膜运输解读.ppt
- 江苏省常州市前黄实验学校2025_2026学年九年级下学期3月新课结业考历史试卷(文字版,含答案).docx VIP
- 人教版语法复习新题型:补全对话题型分析与解题策略.pdf VIP
- 2026年纪委监委遴选工作人员笔试真题及答案(执纪审查岗).docx VIP
原创力文档

文档评论(0)