- 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
您可能关注的文档
- DCS课程设计.doc
- 关于快递公司在下沙高校大学生的顾客满意度的调查报告.doc
- 关于成立xx垦区灌溉试验站的建议.doc
- DCSS5培训材料-GEN2.ppt
- DdEeFf后、四个小动物.ppt
- DDS生物电疗原理手法及常见病调理.doc
- OLED行业相关了解new.ppt
- DDS原理.ppt
- 关于整理临床试验申报资料的形式.doc
- 电气图纸翻译.doc
- 6.1 亚洲的自然环境特征教学设计( 第2课时)地理七年级下学期商务星球版(2024).docx
- Unit 3 Getting along with others(教学设计)英语译林版2020必修第一册.docx
- Unit 3 Getting along with others Period 3(教学设计)英语译林版2020必修第一册.docx
- Unit 3 Getting along with others Period 4(教学设计)高中英语译林版2020必修第一册.docx
- Unit 5Humans and Nature Period 3(教学设计)高中英语北师大版2019必修第二册.docx
- 第一节 能量的转化与守恒(讲义)物理沪科版2024九年级全一册.docx
- 第19讲 机械能守恒定律及其应用(复习讲义)高考物理一轮复习.docx
- 第11讲 氧化还原反应的应用-氯气制备 新高一化学讲义(鲁科版2019).docx
- 第一章 运动的描述(复习讲义)高中物理人教版2019必修第一册.docx
- 2.1 烷烃-高二化学(人教版2019选择性必修3).docx
原创力文档

文档评论(0)