已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-,1,并发进程同步算法的设计方法,关键:资源,信号量,初值,原语位置,-,2,传统的设计步骤,分析进程间的制约关系(找出制约资源)困难定义信号量、确定信号初值编程(安排p、v位置)位置错功能错、死锁,-,3,信号量描述前趋关系,方法(规则):每条边设一信号量,初值为0任一操作:前加指向边上信号量的wait;后加离开边上信号量的signal;相邻wait、signal次序无关,Programexam(input,output)Vara,b,c,d,e,f,g;semaphore=0,0,0,0,0,0,0;beginparbeginbeginS1;signal(a);signal(b);end;beginwait(a);S2;signal(c);signal(d);end;beginwait(b);S3;signal(e);end;beginwait(c);S4;signal(f);end;beginwait(d);S5;signal(g);end;beginwait(e);wait(f);wait(g);S6;end;parendend,-,4,引入前趋图的设计方法:,制约关系前趋关系p、v位置确定(不用找资源)1、不考虑同步关系,写出每个进程独立的活动描述。2、同步的解决1)、分析问题,按功能的逻辑要求,找出进程间的前趋关系,画出前趋图。2)、设置信号量及p,v操作:每条前趋线设一个信号量,箭头前插入其p,箭尾后插入其v。3)确定信号量之初值:不能率先执行的p其信号量初值为0,否则为n(正整数,为p处申请资源的初始单位数)3、互斥的解决分析问题-找出临界资源;1个临界资源设1个信号量,初始值为1;在临界区的前后加上p、v。,-,5,说明事例:,-,6,并发进程同步问题实例,生产者消费者问题变种,-,7,2,-,8,31P对3C问题,-,9,4取水果问题,父亲一次放一个水果(橘子或苹果),女儿取食橘子,儿子取食苹果,-,10,5取齐偶数问题,-,11,6理发师问题,理发店包含一间接待室和一间工作室,接待室内有n(n1)把椅子,而工作室只有l把椅子。如果没有顾客,理发师就去睡觉;如果顾客来时所有的椅子都有人,那么顾客离去;如果理发师在忙且接待室有空闲的椅子,那么此顾客会坐在其中1把空闲的椅子上等待;如果理发师在睡觉,则顾客会唤醒他。请采用信号量机制解决该理发师问题(可用伪代码描述)。,-,12,5司售协同问题,-,1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 租房解约协议书模板
- 施工电线杆拆除赔偿协议书范本
- 2026-2031中国轨道交通装备用涂料市场深度分析与投资发展战略研究报告
- 2026-2031中国功能性糖果行业市场监测与发展前景评估报告(定制版)
- 2025年熔化焊接与热切割证考试题库及答案
- 2025年全国法律宣传知识竞赛题库及答案
- Unit 1 New school,new beginning!教学设计 2024-2025学年冀教版(2024)七年级英语上册
- 人教版 (2019)选择性必修2 区域发展第三节 产业转移公开课教案
- 2026-2031中国泡沫镍行业全景调研及投资前景报告
- 湘美版一年级上册第5课 我的太阳教学设计
- 2025河北秦皇岛县(区)总工会招聘工会社工工作人员16人考试笔试备考试题及答案解析
- 草鱼养殖技术与鱼塘管理
- 2025广东广州新龙镇招聘农村集体出纳(文员)1人笔试考试参考题库附答案解析
- 高职院校实习基地建设方案及管理办法
- (2025)儿童脑性瘫痪经颅磁刺激治疗专家共识
- 中职人力资源管理考核模拟试题
- 药事管理促进合理用药
- 2025年二级公共营养师考试基础训练题及答案
- 2025年天津市高考英语试卷(含答案及解析)
- 【自主招生】小升初数学试卷(含解析)2025年重庆市渝北区重庆皇冠实验中学
- 企业生产线优化方案
评论
0/150
提交评论