操作系统-第3章-处理机调度与死锁剖析
* * 图3-21 资源分配图的简化 * * (2) p1释放资源后,便可使p2获得资源而继续运行,直至p2完成后又释放出它所占有的全部资源,形成图(c)所示的情况。 (3) 在进行一系列的简化后,若能消去图中所有的边,使所有的进程结点都成为孤立结点,则称该图是可完全简化的;若不能通过任何过程使该图完全简化,则称该图是不可完全简化的。 对于较复杂的资源分配图,可能有多个既未阻塞,又非孤立的进程结点,不同的简化顺序是否会得到不同的简化图?有关文献已经证明,所有的简化顺序,都将得到相同的不可简化图。同样可以证明:S为死锁状态的充分条件是:当且仅当S状态的资源分配图是不可完全简化的。该充分条件被称为死锁定理。 * * 3.死锁检测中的数据结构 死锁检测中的数据结构类似于银行家算法中的数据结构: (1) 可利用资源向量Available,它表示了m类资源中每一类资源的可用数目。 (2) 把不占用资源的进程(向量Allocationi:=0)记入L表中,即Li∪L。 (3) 从进程集合中找到一个Requesti≤Work的进程,做如下处理: ① 将其资源分配图简化,释放出资源,增加工作向量Work:=Work + Allocation i。 ② 将它记入L表中。 * * (4) 若不能把所有进程都记入L表中,便表明系统状态S的资源分配图是不可完
您可能关注的文档
- 中级财务管理试题八.doc
- 中美中小学学校心理工作者对比研究及启示.doc
- 摄影艺术之构图第一讲.ppt
- 中老年人合理用药.pptx
- 中美逮捕制度比较.ppt
- 中级经济师考试《经济基础知识》电子书.doc
- 播音主持内部技巧:内在语和对象感.ppt
- 中考“幸福”话题作文导写.pptx
- 播音主持语言基础练习材料(初学的同学必看).docx
- 播音发声喉部控制.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 江苏盐城五年级下册数学期中试卷(真卷3) 苏教版.doc VIP
- TD∕T 1083-2023 国土调查数据库更新数据规范.pdf
- 煤矿瓦斯抽采达标暂行规定.ppt VIP
- 消防应急照明新标准GB51309-2024(2024年3月1日实施,网上看).pptx VIP
- 婴幼儿心理问题与健康ppt.pptx VIP
- 2025-2026年时事政治热点试题200道及答案(完整版).docx
- 隔油池图集及计算规则.图文.pdf VIP
- 五年级下册数学期中试卷(真卷) 苏教版.doc VIP
- 惠州健康体检管理平台个人用户操作指引.DOC VIP
- (高清版)DB4401∕T 112.3-2021 《城市道路占道施工交通组织和安全措施设置 第3部分:交通引导人员设置》.pdf VIP
原创力文档

文档评论(0)