- 8
- 0
- 约8.16千字
- 约 41页
- 2017-12-30 发布于湖北
- 举报
操作系统ch3.3信号量与PV操作
3.3 信号量与PV操作 3.3.1同步与同步机制 3.3.2记录型信号量与PV操作 3.3.3用记录型信号量实现互斥 3.3.4记录型信号量解决生产者-消费者问题 3.3.5记录型信号量解决读者-写者问题 3.3.6记录型信号量解决理发师问题 3.3.1 同步和同步机制 著名的生产者--消费者问题是计算机操作系统中并发进程内在关系的一种抽象,是典型的进程同步问题。 在操作系统中,生产者进程可以是计算进程、发送进程;而消费者进程可以是打印进程、接收进程等等。 解决好生产者--消费者问题就解决好了一类并发进程的同步问题。 生产者--消费者问题表述 有界缓冲问题 有n个生产者和m个消费者,连接在一个有k个单位缓冲区的有界缓冲上。其中,pi和cj都是并发进程,只要缓冲区未满,生产者pi生产的产品就可投入缓冲区;只要缓冲区不空,消费者进程cj就可从缓冲区取走并消耗产品。 生产者-消费者问题算法描述(1) var k:integer; nextp,nextc: item; buffer:array[0..k-1] of item; in,out:integer:=0; coumter:integer:=0; 生产者-消费者问题算法描述(2) process producer begin while
您可能关注的文档
- 招34 2014-2015年度协议供货第一批.doc
- 招商王总裁收现策略研讨会(龚震波)中华讲师网.ppt
- 招标法讲课08年(student).ppt
- 招聘与配置COPY.ppt
- 招行内部激励遇挫 员工持股计划冲关未果.pptx
- 招聘面试题集.ppt
- 拖延症_英文版_procrastination.ppt
- 拒绝浮躁_踏实做人.ppt
- 拥有积极幸福的幼教人生.ppt
- 招行少儿财商活动.ppt
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
原创力文档

文档评论(0)