- 8
- 0
- 约2.68千字
- 约 10页
- 2017-11-13 发布于未知
- 举报
第5章 并发进程及死锁 第5章 主要教学内容 5.1并发进程之间的制约关系 5.2用信号量机制实现进程的同步与互斥 5.3进程通信 5.4死锁 5.1并发进程之间的制约关系 在多道系统环境中,由于资源共享与进程合作,使得并发执行的进程之间可能产生相互制约关系,这些制约关系可分为两类:竞争与协作。 并发进程之间的竞争关系体现为进程互斥,并发进程之间的协作关系体现为进程同步。 5.1.1并发进程之间的同步关系 进程同步是完成同一任务的伙伴进程间因需要在某些位置上协调它们的工作或相互交换信息所产生的进程之间的直接制约关系。 1.什么是进程同步 进程同步指两个以上进程基于某个条件来协调它们的活动。一个进程的执行依赖于协作进程的消息或信号,当一个进程没有得到来自于协作进程的消息或信号时需等待,直到消息或信号到达才被唤醒。 2.同步关系分类 同步关系一般分为两类: 一类是一组合作进程在逻辑上所要求的执行顺序而引起的同步,即多个进程的并发过程中,在某些点上有着某种时序上的先后关系。 另一类是共享缓冲区的合作进程而引起的同步; 例5-2:假定进程A专门负责启动卡片输入机,每读入一张卡片后,将卡片数据送到缓冲区;进程B则专门负责将缓冲区的卡片数据输出到磁盘存储,如果有一叠卡片需要进程A、B合作进行处理,显然,进程A和进程B之间必须保持同步操作才能正确地完成任务。如
您可能关注的文档
- 机器人概论课件作者李云江第1章节机器人概述.ppt
- 机器人概论课件作者李云江第2章节机器人博览.ppt
- 机器人概论课件作者李云江第3章节机器人机械结构.ppt
- 报关与报检实务课件作者宋兰芬杜扬报关4章.ppt
- 报关与报检实务课件作者宋兰芬杜扬报关5章.ppt
- 报关与报检实务课件作者宋兰芬杜扬报关6章.ppt
- 报关与报检实务课件作者宋兰芬杜扬报关7章.ppt
- 报关与报检实务课件作者宋兰芬杜扬报关10章.ppt
- 报关与报检实务课件作者宋兰芬杜扬报检4章.ppt
- 报关与报检实务课件作者宋兰芬杜扬报检6章.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)