- 37
- 0
- 约4.61千字
- 约 14页
- 2017-02-28 发布于湖北
- 举报
OS7(PV习题)
Lifang ?2015 * Operating System 1、用P.V操作解决下面的同步问题 get copy put f s t g 要解决的同步问题: Get不能向“满”的S中放; Copy不能从“空”的S中取;不能向“满”的T中放; Put不能从“空”的T中取 有3个进程:get, copy和put,它们对4个存储区域f、s、t和g进行操作: 其中:f有取之不尽的数据可以get;g有用之不完的空间可以put s和t则只有一个存储空间。 3,4,...,m 2 2 (1,2… ) 2,3,4,...,m 1 1 (1… ) 1,2,3,4,...,m (… ) 练习: (同步)信号量:{实际上也起到互斥作用} S_Empty, T_Empty, {初值为1} S_Full, T_Full; {初值为0} Get进程: Begin Repeat P(S_Empty) F_get_S(); V(S_Full); Until false; End Copy进程: Begin Repeat P(S_Full); P(T_Empty); S_copy_T( ); V(T_Full); V(S_Empty); Until fal
您可能关注的文档
最近下载
- 七年级地理教学设计:地球仪上的经纬网定位与应用.docx VIP
- 原产地证申领员培训课件常用原产地证书填制介绍.ppt VIP
- 初中七年级地理地球仪第二课时经纬网教学设计.docx VIP
- 初中七年级地理上册地球与地球仪第二课时经纬网定位教学设计.docx VIP
- 蒙台梭利教育理论与方法教程:蒙台梭利教育环境的创设PPT教学课件.pptx
- 初中七年级地理《地球仪——经纬网定位与应用》教学设计.docx VIP
- 初中地理七年级上册《地球仪与经纬网》创新教学设计.docx VIP
- 人教版初中七年级地理上册《地球和地球仪》(课时3)教学设计.pdf VIP
- 地理人教版七年级上册地球和地球仪第一课时.doc VIP
- 缩短急诊剖宫产术术前准备时间(共54页).pptx
原创力文档

文档评论(0)