* 打水、饮水问题分析 两个进程:1)小和尚取水 2)老和尚 需要互斥使用 临界资源: 1)水井 信号量:mutex1 初值=1 2)水缸 信号量:mutex2 初值=1 同步使用的信号量: 1)水桶个数 :count 初值=3 2)入缸的水量(桶数):empty 初值=10 3)出缸的数量(桶数):full 初值=0 * 打水进程 饮水进程 临界资源缸 水桶数 临界资源井 mutex2 count empty full mutex1 * 打水进程 P、V操作示意图 P(empty) 看水缸满否,满则阻塞打水进程 P(count) P(mutex1) 从井中取水 V(mutex1) P(mutex2) 送水入缸 V(mutex2) V(count) V(full) 申请打水的桶 互斥使用水井,即不允许两和尚同时打水 互斥使用水缸 归还水桶 水缸又多一桶水 和尚 i=1,2,3… * P(full) 看水缸是否有水,无水则阻塞饮水进程 P(count
您可能关注的文档
- 第三章第6节超重与失重.ppt
- 天然产物化学概述和知识回顾.ppt
- 玻璃容器成型与加工.ppt
- C++初步知识与数据类型.ppt
- C语言程序创新设计基本知识.ppt
- 第1章VisualBasic60基础知识.ppt
- 第1章导论-生理心理学.pptx
- 继电接触器控制手段基本知识.ppt
- 网络安全规划与创新设计.pptx
- 第1章消费者行为学导论.pptx
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)