- 4
- 0
- 约1.12万字
- 约 41页
- 2017-10-05 发布于上海
- 举报
第二章 进程管理(part3)
* 2. 3.4 管 程 机 制 1. 管程的基本概念 1)管程的定义 管程由三部分组成: ① 局部于管程的共享变量说明; ② 对该数据结构进行操作的一组过程; ③ 对局部于管程的数据设置初始值的语句。此外,还须为管程赋予一个名字。 * 图 2-11 管程的示意图 * 管程的语法如下: type monitor-name=monitor variable declarations procedure entry P1(…); begin … end; procedure entry P2(…); begin … end; … procedure entry Pn(…); begin … end; begin initialization code; end * 2) 条件变量 管程中对每个条件变量,都须予以说明,其形式为:Var x, y:condition。 该变量应置于wait和signal之前,即可表示为X.wait和X.signal。例如,由于共享数据被占用而使调用进程等待,该条件变量的形式为:nonbusy:condition。此时, wait原语应改为nonbusy.wai
您可能关注的文档
最近下载
- 小学数学一年级口算题100内加减综合练习不进位不退位.doc VIP
- 抗菌药物品种选择遴选方案.doc VIP
- 2026年高考政治一轮复习:必修一《中国特色社会主义》主观题 专项练习题汇编(含答案).docx VIP
- 配电网网格化规划设计技术导则.docx VIP
- 萨提亚模式家庭治疗课件.pptx VIP
- SONY索尼BDV蓝光家庭影音系统BDV-N9150W使用说明书.pdf VIP
- 07FJ02防空地下室建筑构造 .docx VIP
- 萨提亚家庭治疗基本过程.ppt VIP
- 题型突破05 完形填空之命题透视(核心考点精讲精练)(原题版)-备战2025年高考英语一轮复习(上海专用).docx VIP
- 9004_9008(V2.08.32)配置指导 业务配置分册(U31).pdf
原创力文档

文档评论(0)