- 3
- 0
- 约6.48千字
- 约 10页
- 2019-09-06 发布于广东
- 举报
Heb Nomal University Department of Computer Science * 第二章 进程管理 2.1 进程的基本概念 2.2 进程控制 2.3 进程同步 2.4 经典进程的同步问题 2.5 管程机制 2.6 进程通信 2.7 线程 * 返回 →2. 3.4 管 程 机 制 2 .利用管程解决生产者-消费者问题 管程的提出 采用PV同步机制来编写并发程序,对于共享变量及信号量变量的操作将被分散于各个进程中。 P/V缺点: (1)易读性差。 (2)不利于修改和维护。 (3)正确性难以保证。因为操作系统或并发程序通常很大,要保证这样一个复杂的系统没有逻辑错误是很难的 * 1. 管程的基本概念 1)管程的定义 管程由三部分组成: ① 局部于管程的共享变量说明; ② 对该数据结构进行操作的一组过程; ③ 对局部于管程的数据设置初始值的语句。此外,还须为管程赋予一个名字。 * 图 2-11 管程的示意图 管程:集中式同步机制。它的基本思想是: 将共享变量以及对共享变量能够进行的所有操作集中在一个模块中,一个操作系统或并发程序由若干个这样的模块所构成。 由于一个模块通常较短,模块之间关系清晰,提高了可读性,便于修改和维护,正确性易于保证 * 管程的语法描述
您可能关注的文档
- 5+过程通道技术_6.ppt
- 第1讲+MATLAB简介及快速入门.ppt
- 第六章+流水线生产的组织设计.ppt
- 第三讲“国企垄断”与“国退民进”辨析.ppt
- 第十二章__人格.ppt
- 第五章+国际工程承包与劳务合作.ppt
- 工会工作的思考01.ppt
- 2-3_语法规则-分支程序设计.ppt
- 北大哲学系精品课程历史沿革第二讲孔子.ppt
- 第02章 财务管理价值观念—资金时间价值.ppt
- JJG 2024-2026容量计量器具检定系统表.pdf
- 《JJG 2024-2026容量计量器具检定系统表》.pdf
- GB/T 4269.1-2026农林拖拉机和机械、草坪和园艺动力机械 操作者操纵机构和其他显示装置用符号 第1部分:通用符号.pdf
- 中国国家标准 GB/T 4269.1-2026农林拖拉机和机械、草坪和园艺动力机械 操作者操纵机构和其他显示装置用符号 第1部分:通用符号.pdf
- GB/T 48199-2026液浸式移相变压器.pdf
- 中国国家标准 GB/T 48199-2026液浸式移相变压器.pdf
- 中国国家标准 GB/T 34062-2026防伪追溯编码技术要求.pdf
- GB/T 34062-2026防伪追溯编码技术要求.pdf
- 《GB/T 48341-2026深紫外LED封装 加速寿命试验与寿命评估方法》.pdf
- 中国国家标准 GB/T 48341-2026深紫外LED封装 加速寿命试验与寿命评估方法.pdf
原创力文档

文档评论(0)