如何求解银行家算法_第1页
如何求解银行家算法_第2页
如何求解银行家算法_第3页
如何求解银行家算法_第4页
如何求解银行家算法_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

死锁、银行家算法

1.死锁概念

指多个进程因竞争共享资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进。即:一组进程中,每个进程都无限等待被该组进程中另一进程所占有的资源,因而永远无法得到的资源,这种现象称为进程死锁,这一组进程就称为死锁进程。思考:如果系统中有n个进程,则在等待队列中进程的个数最多为()个有n个进程的系统出现死锁时,死锁进程的个数k应满足的条件是()产胁生首死吊锁岔的搭原柴因1型.栋竞腥争依资炎源鱼(讨资坝源鉴不盖足耐)2文.岔进查程搁的辆推饭进饼顺苗序尘不请当1盗.竞宜争摩系骑统巡寿资但源若惠系理统蓄中赚只浅有道一蹄台决打暮印挽机R辽1和答一隶台赠读送卡净机R忆2,展可招供馆进蔽程P野1和P振2共题享述。惜若形祝成排环达路,母这薪样单会携产劳生兰死排锁。由梢于播进听程键的赛调岛度护是惹独吩立熄的乱,宵请商求策和缠释斑放竟操域作熟可船按渡如泼下皮序扬列倘进狠行乳:Ar冻1耽,Ar吊2晓,Ar宵3脂,Ar腰4将,Br缸1茅,Br弱2燥,Br急3么,Br荐4Br碰1誓,Br渣2目,Br寸3股,Br诞4享,Ar惑1录,Ar豆2随,Ar歌3蒙,Ar睁4Ar蚕1订,Ar徒2鹅.Br沿1扶,Ar岂3跨,Ar不4瓶,Br党2璃,Br否3妨,Br坛4Ar哗1鄙,Br柜1比,Ar谷2庆,Br故2隔,Ar膀3脉,Ar舱4厚,Br蜜3陈,Br欲4对揪序折列土①加②滋③凯三湾个嫂进县程屡都驻能沉顺就利乘进傍行匪,灿④戒则宵会婆产脖生雷死烟锁块。进程A、B对资源的请求和释放2拣.傻进溜程素推葡进抹顺蹲序线不皆当岗引献起暴死野锁思饺考修:某厦系混统厅中喇有看3肠个亦并害发孟进絮程壮都牢需枯要潮4筝个书同坛类肺资尘源挠,毫该攀系椒统与不吸会非发栏生闷死邪锁塑的朵最技少倘资鼓源准是粗(村)锣个P膀3娘4葵1样例沃82单.勾死扛锁拉避劣免死嘴锁努避拣免缓定置义:在垂系雷统饱运访行粪过庸程吓中私,蚊对弹进绍程圆发女出残的铸每塞一蔽个升系牵统乌能宴够辽满悉足宅的嫩资躲源眯申医请群进像行双动谎态蓄检钱查丸,讨并境根耳据乡丰检团查占结贱果画决衰定堂是烈否娃分不配选资犁源充,组若庆分踩配淡后私系吓统约可吹能赛发比生嫌死肯锁铜,桶则绣不渠予波分药配盛,翼否雄则马予拍以蹄分亦配搜。由庆于炮在丧避滥免作死废锁治的围策抚略勒中掉,粥允质许愿进位程姓动尊态牢地熄申省请拴资喘源巧。阁因弃而活,竿系哭统两在滨进犬行屡资惭源右分淹配颈之膏前千预凑先晋计双算疯资最源沈分演配支的费安失全苹性挖。坊若年此浑次亏分运配凭不牵会筒导倍致悉系溜统锐进久入劲不案安游全冬状妨态刘,侵则科将脾资绑源典分泻配蝇给乞进联程档;每否避则泡,条进确程掉等歇待纸。惜其想中侍最诉具寺有朋代乞表验性帐的狮避看免舰死宁锁箩算足法缠是就银橡行府家烈算衣法破。3沉.节安鸭全角状共态万与返不绸安轻全舌状烤态安蝴全摸状冶态梯指迅系栗统齿能落按前某扒种诞进蜻程厦顺酒序俭{馆P1,顿…酿,陈Pn}趁来寺为叨每暗个猾进责程汽Pi(冰1≤i≤n棋)青分缘瑞配鞋其碑所咐需炎资妖源势,饮直吧至厅最袭大纷需棕求何,灭使元每搬个伍进搜程猎都炉可安顺妻序闪完省成妇。捧若链系吹统彻不耻存雀在麻这坝样庆一但个际序股列炎,惜则唤称营系砌统缺处粮于妖不便安欣全撞状块态渗。拌如辅果火存碧在宰,罢则堪称傻序纪列舰<亭P1,乞…悉,美Pn>乞为毅安滚全港序浮列脸。说求明并找非阴所搞有乐的特不例安县全铁状炕态唉都芝必序然谋会进转貌为被死宪锁雷状熊态愈,秋但符当卸系雕统拜进保入孙不搅安相全苏状萍态矩后章,较便训有出可件能培进亩入逼死挣锁教。安秤全卷状弃态电一向定乘是篮没活有堵死搜锁踏发秒生习的众。避荐免缸死诞锁芦的握实线质误:览系系统并进中行姓资箭源忌分蛋配霞时冻,焦如渠何弄使糖系准统辩不顺进惠入魄不侍安岩全辨状警态恩。2杀)拔安贷全掘状赏态滑之洒例假茄定救系姿统零中执有杠三剩个婶进怕程斥P1、揉P2和查P3,凡共卫有齐1遵2恋台璃磁惩带乎机棵。逃进拢程眠P1总译共枣要遭求软1友0顾台谅磁游带杯机横,骆P2和公P3分田别毁要甜求栽4倘台辆和占9渴台碗。溉假痒设非在T0时如刻饼,踢进闻程扶P1、骄P2和亦P3已洪分彻别痰获留得还5修台语、低2坦台骆和守2输台足磁圈带饺机养,粒尚众有流3喘台盟空歌闲详未雀分案配寇,垦如低下扫表近所药示甩:进程最大需求已分配可用P1P2P310495223问博:毫T0时碌刻信是抄否判安粥全贺?3施)仙由躺安虑全弦状裳态迹向仇不蒜安壮全第状遥态任的肚转姻换如勒果蚊不翠按眨照扮安透全耐序妻列露分柴配俩资肥源狠,用则歇系出统袜可尽能渐会景由未安向全拉状券态需进早入畜不芒安摘全恶状纹态么。例谎如粘,罪在T0时窗刻然以丽后贝,唯P3又慕请蝇求泄1栗台普磁咳带五机粪,链若牧此索时冠系双统但把摧剩摘余瓶3方台具中撒的篇1趴台调分鸣配瓣给好P3,赔则忘系寇统着便道进馋入疯不攀安种全魔状絮态芒。甜因咸为吸,齿此企时捆也折无作法矛再物找史到岩一则个歌安衰全尿序窄列迫,斗例埋如糟,背把戚其月余蚕的荡2础台伍分皆配岂给兆P2,傅这文样侮,机在型P2完贡成热后倒只誓能执释芒放线出皇4财台特,摄既妖不乐能袄满岂足岁P1尚察需急5纷台痕的伴要部求洽,们也届不罢能零满去足耻P3尚厅需伶6津台充的晃要膏求楼,死致懒使浓它萌们脑都尾无刚法袜推掀进勺到记完券成赞,部彼驳此日都玻在有等途待凭对碎方落释什放砍资述源测,街即何陷宽入棍僵扫局梦,客结兰果痒导马致行死死锁罪。P北3瓜的棋请棋求厌应陷拒锦绝时。安领全让状摇态树与夹不虎安捐全抓状程态不饺安倦全煮状母态东:锣不况存维在材一叹个请安非全霜序锻列垃,攀不垃安纸全厅状地态鱼不尼一困定什导坛致档死弟锁4适.党利播用菌银租行仿家非算慎法堪避桐免骨死胳锁1抬)川银庸行速家连算互法送中疮的僵数五据个结宽构(蠢1续)可彼利超用掀资美源蔑向禾量行A体v移a培i士l烤a可b骑l驳e。膜这志是盯一柴个第含蒜有m个拍元简素消的机数爆组剃,同其零中促的碎每伪一挽个径元铃素桐代西表独一畜类镇可挡利航用售的皂资杯源靠数陷目晕,饲其势初识始员值贩是舌系吐统溜中果所嫩配辱置禁的倍该随类钢全吃部胜可越用孟资幼源疯的轿数钓目副,傻其株数套值华随晒该徒类拐资兆源抵的鼻分寇配诱和红回倡收景而屈动医态悬地杠改汤变酸。葵如画果推A至v捡a祸i盏l浑a柔b央l景e踏[虑j呼]葱=络K激,阻则猪表舱示屈系室统萄中小现滴有嫩Rj类恨资除源K个主。(浙2串)最亡大斯需洁求犯矩纸阵断M躬a妄x。覆这涛是姻一晋个n×m的河矩颜阵糟,巷它通定谜义井了芒系镜统奖中n个醒进背程专中味的亭每次一农个蚊进搅程弄对m类碌资妥源跌的班最穿大题需定求饮。清如此果码M磁a吉x击[楚i摆,真j拆]你=独K相,街则粪表染示确进伯程规i曲需左要壁Rj类丢资携源督的赠最口大扭数贷目风为四K付请。(珠3杀)分砌配帐矩须阵少A除l肥l衣o基c倡a怪t尖i绞o脸n。常这制也端是脚一芽个n×m的粱矩躺阵俩,既它持定阶义辈了戚系歉统爽中省每雪一层类栋资拳源伐当务前球已盘分句配劣给翁每胸一善进慢程历的赌资淘源潮数附。温如辣果丝式A趟l畅l译o文c堆a流t角i今o仅n患[郊i脾,报j往]让=扁K晃,释则忆表扛示类进凯程言i析当袖前铃已泼分变得Rj类山资歇源龙的惕数网目母为K。裁(土4滋)钞需号求茅矩顽阵照N按e诊e首d爆。传这译也鱼是韵一游个n×m的幅矩念阵搅,补用效以贫表帅示曾每脉一汗个鸭进付程古尚扮需森的橡各进类耻资使源归数轨。列如悟果孩N习e蔑e拌d他[说i味,自j运]积=K,脊则左表或示宜进堂程绵i稻还祝需摇要扯R慢j用类君资纱源K个开,诊方厅能率完层成锐其荒任采务砖。N航e箩e难d仰[僵i签,毕j况]铃=厚M惊a瘦x领[窑i伯,凶j屠]佳-渐A警l昏l喉o桐c昨a必t患i娱o陈n商[网i牧,埋j援]2司)锣银呜行展家麻算蜂法设蛙R壶e背q肃u顾e豆s灿ti是捷进踢程叫Pi的膝请汗求值向怕量洞,渔如吼果侵R哄e柔q案u替e醋s减ti[喘j旗]啦=K,保表嚼示馋进孩程露Pi需膊要K个绑Rj类灯型说的料资逗源子。危当筛Pi发赤出石资熟源途请埋求栏后穗,狂系腹统礼按哨下有述蚁步仪骤宅进拌行安检威查赌:句(断1净)似如猫果严R甜e楚q皂u兴e务s五ti[萝j们]津≤伸N南e似e罪d予[道i搏,目j先]非,英便越转富向娇步抛骤爸2饼;歌否易则瞒认暗为朵出某错钟,讯因甜为睡它庭所匪需虹要雹的裳资软源毯数涌已肥超貌过间它以所莲宣狸布厦的占最刮大境值旺。(豪2权)恼如梯果惠R歇e迫q柔u剩e都s警ti[军j古]循≤始A煤v补a突i段l伸a屯b炊l捡e换[南j屿]适,弊便包转增向乐步句骤分(堆3脚)足;拒否困则哥,先表杠示券尚棋无绵足尾够竟资牛源收,贩Pi须匙等月待聋。(勇3仿)州系俩统贵试序探演着旗把袖资档源羊分伴配规给推进秋程负Pi,卧并婚修闻改棉下肤面缠数件据貌结歉构晚中运的谷数乏值活:愚A炼v夜a磨i寻l贡a忌b彻l挎e港[掀j追]喜∶供=摇A是v唯a兄i筒l台a吴b丹l符e李[灾j筹]西-剂R贷e列q歪u乳e括s铅ti[胆j爹]改;延A染l崭l功o郑c塘a迎t崖i说o滋n附[馒i素,毁j剂]钓∶匠=惑A划l裁l奏o毒c妖a洋t朋i岁o购n宜[束i伶,占j膊]拨+惭R纳e默q签u腾e镜s卫ti[洒j渔]患;址N利e陶e萌d谈[聋i召,嫂j致]镰∶顿=篇N宾e梳e箱d浑[怖i漆,阴j绢]坚-父R勿e娱q超u匹e禾s眠ti[碰j聋]油;榜(养4天)虾系办统长执仁行安右全蹄性胁算艘法,产检喝查赖此检次趴资滥源似分姻配昨后很,当系耽统骗是距否娘处睛于笔安连全核状志态叮。无若深安咽全祖,盯才醒正茅式撞将血资悔源帝分就配病给税进貌程充Pi,粱以度完激成锯本卧次润分歇配掌;报否漂则徐,爪将乎本汽次般的舱试脊探坟分挤配斜作祖废王,旦恢剑复监原蔑来减的惹资年源镰分姓配补状遵态新,注让苦进疲程感Pi等礼待阔。3援)秀安棕全秧性叮算杜法(薪1兰)婚设陷置却两吨个背向旺量泊:①停工顾作扬向扁量找W旅o沫r敬k根:浮它瞧表蜓示乔系区统漫可搬提藏供爹给缠进播程遗继骄续虎运令行驰所朴需诸的吃各物类鲜资彻源蠢数戏目关,长它叮含立有m个搏元忠素耻,征在巧执跳行游安可全岩算旬法猪开混始狼时撤,隔W摔o球r坐k买∶宫=沫A悲v济a护i遣l凯a麦b有l愉e定;②芽F杨i始n吸i筒s很h柄:鸣它仔表疮示袋系碗统松是悼否继有坚足妇够碑的耗资朵源捎分杨配纱给郑进盖程坏,斗使鸽之巡寿运政行坦完栋成雕。块开邮始摩时梳先幕做巷F援i殖n役i闯s接h生[尽i钩]钳∶储=砌f显a慌l袍s斯e泪;覆当赚有历足泊够峰资茧源猎分乔配涛给戏进皂程躲时边,须再崇令客F或i诞n暂i金s劲h文[倦i现]祝∶衔=挥t塞r兽u毅e虽。(荷2歉)馒从歌进评程秤集网合生中保找屑到侍一劣个舰能狂满秒足咏下惹述核条批件胜的减进筐程腹:赶①为F因i塔n分i帜s污h拆[灯i种]蜂=服f陶a岔l贤s筹e援;恐②填N浙e脑e篮d岗[添i油,吐j揪]海≤雕W行o怎r恰k尾[廊j涝]章;套若猛找零到吓,察执恋行文步绵骤民(乡丰3占)剃,象否永则牲,原执筛行价步留骤映(喝4炎)呢。溜础(恳3盖)优当层进悬程触Pi获页得约资赌源傍后掘,烫可朱顺澡利迟执星行绍,唱直惹至曲完趟成丢,膜并浮释哥放塞出亭分滚配开给最它视的扛资白源嚷,你故侍应锐执劝行掠:岛W迹o寻r仍k狂[全j衫]布∶谈=护招W欲o湖r湖k区[旨i饰]迫+喜A骨l罚l衰o待c绑a窑t雀i许o巾n拥[熊i直,球j跳]秋;迷F解i乔n廊i伏s猜h隆[钳i咐]宽∶览=尊肌t柏r晨u遮e崇;追g炸o稿t值o惕s闲t酱e偶p讲2曲;(湿4脾)皆如龟果孤所螺有陕进烂程逢的羞F植i支n驶i限s练h即[忘i章]警=寸t非r鼻u猴e愉都艳满停足隆,顽则善表姿示休系忠统蔑处民于棋安稳全筒状舰态诉;买否偷则路,僵系购统金处醒于殊不沃安灶全床状冷态僻。4少)慢银浓行企家矛算捡法祸之捡例假悉定携系羡统律中隆有俱五冤个反进雕程哲{竭P0,鞋P1,羡P2,即P3,怜P4}劫和撞三遍类码资裁源咱{菠A蜜,竿B脱,隶C薄}搁,机各亭种饿资虹源惊的鸡数偏量剪分榨别闻为测1驳0酷、称5河、引7泼,居在T0时游刻流的赢资蚁源匆分尽配望情再况敲如博图真3籍-够1帖6寒所斜示挣。图乐3吗-瞒1侨6T0时顽刻煎的秤资统源稼分思配煮表(纠1阵)捞T0时顿刻枯的规安滴全寇性吸检后查图盈3律-资1絮7T0时验刻校的垄安随全俭序雁列(劣2侮)蜜P1请澡求箭资佛源不:战P1发层出须请宿求呈向杠量株R轧e笨q载u旁e释s利t1(女1虾,抚0扎,量2锯)什,虫系纠统炕按务银蔽行贴家谷算闸法逝进雄行鱼检芒查趁:①佣R雕e赞q严u敲e爪s丹t1(蚁1辈,是0希,骑2葬)书≤煌N僻e属e黑d1(释1咐,惜2尖,埋2森)养②绑R羽e议q撕u皇e战s尼t1(毙1躁,崭0扶,编2凉)犬≤粮A旧v苹a宴i拒l笼a怕b呜l陷e1(劝3皂,膝3并,听2烈)壳③共系和统怨先宵假晚定女可封为示P1分巷配众资梅源解,瓦并荒修悼改湖A苏v歼a退i哭l伸a会b鹅l洪e趴,突A冬l显l兽o愤c露a搅t贴i常o睛n1和歉N慢e嫂e哪d1向拥量渡,呈由搂此跑形押成根的瞎资兰源拼变挑化垒情浊况苗如皇图酱3端-备1陵6辛中稀的验圆签括真号雹所惩示追。解④菊再叙利以用熟安嚼全朵性怪算拾法狐检虎查援此吧时劣系念统肌是来否众安炊全煮。知如煌图务3汤-魂1驾8图轿3抽-远1恼8窜P1申望请萍资犹源春时拿的川安茶全燥性惰检往查(甜3得)处P4请霉求岸资魂源溉:肤P4发味出客请宋求广向础量富R伯e候q略u煮e炒s际t4(症3泽,厉3割,困0窃)序,川系蒙统政按弃银滥行侦家槐算叨法齐进导行扰检久查族:论

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论