安全性算法 (1)设置两个工作向量 设置一个数组Finish[n]。当Finish[i]=True(0 ≤ i ≤ n,n为系统中的进程数)时,表示进程Pi可以获得其所需的全部资源,而顺利执行完成。 设置一个临时向量Work,表示系统可提供给进程继续运行的资源的集合。安全性算法刚开始执行时,Work := Available 安全性算法 (2)从进程集合中找到一个满足下列条件的进程: Finish[i] = false; 并且 Need ≤ Work; 若找到满足该条件的进程,则执行步骤(3),否则执行步骤(4); (3) 当进程Pi获得资源后,将顺利执行直至完成,并释放其所拥有的全部资源,故应执行以下操作: Work := Work + Allocatoioni; 以及 Finish[i] := True;转向步骤(2); 安全性算法 (4) 如果所有进程的Finish[i] = True,则表示系统处于安全状态, 否则系统处于不安全状态。 举例 T0时刻的资源分配情况 假定系统中有四个进程P1,P2,P3,P4和三种类型的资源R1,R2,R3,每一种资源的数量分别为9、3、6,T0时刻的资源分配情况如表2.4所示: 进 程 资 源 Max Allocation ? Need Available R1 R2 R3 R1 R2 R3
您可能关注的文档
- 八年级物理上册温度计人教新课标版[自动保存的]预案.ppt
- 北京亮起来了预案.ppt
- 北师大版初三九年级数学上册4.3灯光与影子预案.ppt
- 壁画敦煌莫高窟预案.ppt
- 变量的作用域与生存期-预案.ppt
- 标准实施流程教案预案.ppt
- 步步高2015届高考化学(广东专用)无机化工流程题复习策略与解题方法指导(共36张)预案.ppt
- 蔡正科2014单片机第四讲汽车模拟转向灯_单片机预案.ppt
- 测控电路06_信号转换电路预案.ppt
- 测控系统通信与网络-2预案.ppt
- 2026广东深圳深北莫附中招聘实验员1人备考题库及答案详解一套.docx
- 2024长沙幼儿师范高等专科学校教师招聘考试真题及答案.docx
- 养老护理员理论知识考试试题(附答案).docx
- 人工智能芯片核心专利的布局策略与技术路径分析.docx
- 2026广东深圳深北莫附中招聘实验员1人备考题库及答案详解1套.docx
- 2026广东深圳深北莫附中招聘实验员1人备考题库及答案详解(夺冠系列).docx
- 2026年浙江省新月联盟高三下学期第二次普通高等学校统一招生考试调研模拟语文试题及参考答案.docx
- 养老护理员考试试题含答案及答案.docx
- 2026广东深圳证券交易所暑期实习生招聘备考题库及完整答案详解一套.docx
- 化工过程强化中单元操作的创新耦合与放大规律.docx
最近下载
- 互联网+创业 互联网+商业模式新思维 “互联网+”商业模式的新思维.pptx VIP
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
- 2026年河南应用技术职业学院单招职业适应性考试题库完整参考答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解1套.docx VIP
- 【“互联网+”商业模式案例】“小猪短租”案例分析.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及一套答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性测试题库及参考答案详解一套.docx VIP
- 互联网营销策划实务 互联网+商业模式 互联网+商业模式.ppt VIP
- 6-机器人维修培训教程(GIII-TM1400).pdf VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)