- 7
- 0
- 约1.18万字
- 约 61页
- 2019-06-08 发布于山东
- 举报
安全状态:指系统能按照某种顺序如P1,P2,…,Pn (称为P1,P2,…,Pn序列为安全序列),为每个进程分配所需的资源,直至最大需求,使得每个进程都能顺利完成。 3. 安全性算法 设置两个向量:① 工作向量Work(Available): 它表示系统可提供给进程继续运行所需的各类资源数目。② Finish: 当有足够资源分配给进程时, 再令Finish[i]∶=true。 (2) 从进程集合中找到一个能满足① Finish[i]=false; ② Need[i,j]≤Work[j];的进程: 若找到, 执行步骤(3), 否则,执行步骤(4)。 (3) 当进程Pi获得资源后,可顺利执行,直至完成,并释放出分配给它的资源,故应执行: Work[:]∶=Work[:]+Allocation[i,:]; Finish[i]∶=true; go to step 2; (4) 检查如果所有进程的Finish[i]=true都满足, 则表示系统处于安全状态;否则,系统处于不安全状态。 例:假定系统有三个进程P1、P2、P3,共有12台磁带机。进程P1总共要求10台磁带机,P2和P3分别要求4台和9台。设在T0时刻,进程P1、P2和P3已经获得5台、2台和2台,还有3台空闲没有分配。 进程 最大需求 已分配 可用 P1 10 5 3 P2 P3 4 2 2 9 T0时刻系统时
您可能关注的文档
- JW06M11鉴定测试报告模板.doc
- JW06M12委托测试报告模板.doc
- JW06M13验收测试报告模板.doc
- JW06M18原始记录模板.doc
- JW06M19确认测试报告模板.doc
- 2009年河海大学管理学真题.doc
- 两个管理模式的界定与比较.pdf
- 儒道法共同架构下的中国古代主干管理思想.pdf
- 中西人本管理比较.pdf
- 背景:并购后消化不良陷困境,管理层频繁换将雪上加霜.doc
- 2025—2026学年人教版数学七年级上册9月份月考押题卷.docx
- 安徽省江淮十校2026届高三下学期4月模拟考试化学试题(含答案).docx
- 安徽省江淮十校2026届高三下学期4月模拟考试地理试题(含答案).docx
- 2026届陕西省安康市高三阶段性检测政治试题及参考答案.docx
- 小学数学公式定理汇总与应用.docx
- 2026届陕西省安康市高三阶段性检测生物试题及参考答案.docx
- 2026届陕西省安康市高三阶段性检测化学试题及参考答案.docx
- 2026春新版四年级下数学简便计算分类专项练习.docx
- 个人继续教育学习规划范文.docx
- 2025—2026学年七年级上册人教版数学九月份第一次月考押题卷(解析版).docx
原创力文档

文档评论(0)