文档详情

操作系统04__互斥同步与通讯2.pdf

发布:2017-09-16约字共53页下载文档
文本预览下载声明
4.3.6 会合(Rendezvous) n 背景 n 80年代, Ada, Initiated by DOD; n Ada 95, (Object-oriented) n 会合:两个并发执行流汇集到一处 n 并发执行流 n 调用 n 接受 n 均发生,握手,同步。 会合引入背景—分布系统 PV操作问题: PV操作问题: 共享变量 (被动) Semaphore s; P1: P2: … … P(S) P(S) CR1 CR2 V(S) V(S) … … 共享变量与访问进程在同一存储区,不适合分布环境。 会合引入背景—分布系统 PV操作问题: PV操作问题: 共享变量 (被动) Semaphore s; P1: P2: … … P(S) P(S) CR1 CR2 V(S) V(S) … 站点1 … 站点2 共享变量与访问进程在同一存储区,不适合分布环境。 会合引入背景—分布系统 管程问题: 管程(被动) 管程问题: P1: 共享变量 P2: ... CR1 ... CR2 ... ... 管程与调用进程在同一存储区,不适合分布环境。 会合引入背景—分布系统 管程问题: 管程(被动) 管程问题: P1: 共享变量
显示全部
相似文档