第二籯操作系统 第三章冼程的同步与通信 选程的同步关系 选程的同步原则 信号量与P、V操作 选程的通信
第三章 进程的同步与通信 第二篇 操作系统 进程的同步关系 进程的同步原则 信号量与P、V操作 进程的通信
进程的同步 进程同步问题的提出 ◆进程异步推进可能造成混乱 ◆混乱可能导致不可再现 进程同步目标 维持进程并发性一进程执行异步(断续)结果不 以提高系统效率资源的非封闭(共享)可再现 进程同步 进程间相互合作 资源有效共享 结果可再现
进程的同步 ◼ 进程同步问题的提出 ◆进程异步推进可能造成混乱 ◆混乱可能导致不可再现 ◼ 进程同步目标 维持进程并发性 以提高系统效率 进程执行异步(断续) 资源的非封闭(共享) 结果不 可再现 进程同步 进程间相互合作 资源有效共享 结果可再现
选程的同步关系 31进程同步的基本概念 ■311进程间的两种主要关系 ◆进程间的关系与进程间的独立性 c进程间的关系是在进程间相对独立的前提下发 展的 ÷独立获得资源 独立调度
进程的同步关系 ◼ 3.1进程同步的基本概念 ◼ 3.1.1进程间的两种主要关系 ◆进程间的关系与进程间的独立性 进程间的关系是在进程间相对独立的前提下发 展的 ❖独立获得资源 ❖独立调度
进程闫的同步关系(_) 司机 售票员 正常行车。冒∞售 作 到站停车 可日日日日日日日日百 开车门 检查车况 维持秩序 作 开车 关车门
进程间的同步关系(一) 正常行车 到站停车 开车 售票 开车门 关车门 司机 售票员 合作 合作 检查车况 维持秩序
选程间的同步关系(二) 打印进程1 打印进程2 获得打印数据 获得打印数据 打印 打印 互斥
获得打印数据 进程间的同步关系(二) 打印进程1 打印进程2 打印 打印 互斥 获得打印数据