- 2
- 0
- 约1.23万字
- 约 70页
- 2016-12-19 发布于贵州
- 举报
* 读者-写者问题的信号量解法 互斥关系分析 读者和写者不能同时进入共享数据区 多个写者不能同时进入共享数据区 多个读者可以同时进入共享数据区 同步关系分析 读者进入缓冲区,写者必须等待 写者进入缓冲区,读者必须等待 三种类型: 读者优先:一旦有读者进入,则后续读者均可进入 合理顺序:读者在先来的写者之后 写者优先:只要有写者等待,则后续读者必须等待 写--写互斥 读--写互斥 * 当读者进程到来时,三种情况: 1)无读者、写者:新读者可以读 2)有写者等待,但有其它读者正在读:新读者也可以读 3)有写者写:新读者等 当写者进程到来时,三种情况: 1)无读者、其他写者:新写者可以写 2)有读者:新写者等待 3)有其它写者:新写者等待 读--写互斥 读--写互斥 写--写互斥 读--写互斥 读--写互斥 写—写互斥: 互斥信号量Wmutex 怎样判断有没有读者在读? * 增加一个公共变量Readcount,表示当前有几个读者进程在读。 新来一个读者进程,Readcount加1; 撤销一个读者进程,Readcount减1; 第一个读者:阻塞所有写者进程;允许其他读者进程执行。 最后一个读者:唤醒可能的写者进程。 Readcount成为临界资源,必须互斥访问: 增加互斥信号量Rmutex * 采用信号量机制: 两种进程: Reader、Writer 两个信号量 Wmutex表示读者和
您可能关注的文档
- 04过程检规范0.doc
- 05 作业成本计算与管理.ppt
- 04第2章 关系数据库基本原理(数据库设计).ppt
- 04进程管理一进程控制.ppt
- 04软件测试与改错.ppt
- 05-06上学期高一同步优化训练物理:期末测试B卷(附答案).doc
- 04计算机网络基础_组建以太网.ppt
- 05-贪心算法.ppt
- 05 职业行动能力20161027.ppt
- 05-CAD试题__第五单元-题.doc
- 江苏省无锡市惠山区2024-2025学年高一下学期期中物理试题(春卷)(含答案).pdf
- 江苏省扬州市广陵区红桥高级中学2024-2025学年高一下学期4月期中物理试题(含答案).docx
- 四川省达州市万源中学2024-2025学年高一下学期4月期中物理试题(含答案).docx
- 江苏省扬州市广陵区红桥高级中学2024-2025学年高一下学期4月期中物理试题(含答案).pdf
- 四川省达州市万源中学2024-2025学年高一下学期4月期中物理试题(含答案).pdf
- 四川省凉山州西昌市2024-2025学年高一下学期期中考试物理试题(含答案).docx
- 四川省凉山州西昌市2024-2025学年高一下学期期中考试物理试题(含答案).pdf
- 四川省南充市西充中学2024-2025学年高一下学期期中考试物理试题(含答案).docx
- 四川省南充市西充中学2024-2025学年高一下学期期中考试物理试题(含答案).pdf
- 浙江省杭州第二名校钱江名校2023-2024学年高二下学期期中物理试题(含答案).docx
最近下载
- 水库大坝红火蚁防治投标方案(技术标).docx
- 2025年基本公共卫生年终绩效评价试题及答案.docx VIP
- 中考数学模拟试题及答案共10套.doc VIP
- 混凝土拆模记录表.docx VIP
- 高中物理重难点96讲专题40动量 冲量 动量定理(原卷版+解析).docx VIP
- 基于单片机的智能鱼缸水环境控制系统设计.doc
- 高中物理重难点96讲专题66多用电表的使用(原卷版+解析).docx VIP
- 人教版六年级数学下册期中试卷(加答案).doc VIP
- 【国家标准】国家职业技能标准 (2019年版) 起重装卸机械操作工.pdf VIP
- DLT 1253-2013 电力电缆线路运行规程.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)