CH3处理机调度与死锁.pptVIP

  • 29
  • 0
  • 约1.48万字
  • 约 97页
  • 2017-05-30 发布于北京
  • 举报
(2) P1请求资源Request1(1, 0, 2) 系统按银行家算法进行检查: 1) Request1(1, 0, 2) ≤ Need1(1, 2, 2) 2) Request1(1, 0, 2) ≤ Available1(3, 3, 2) 3)系统先假定可为P1分配资源,并修改Available, Allocation1和Need1向量(见下页图)。 4)再利用安全性算法检查此时系统是否安全。 * */97 * */97 P1申请资源时的安全性检查 (3) P4请求资源Request4(3, 3, 0) 系统按银行家算法进行检查: 1) Request4(3, 3, 0) ≤ Need4(4, 3, 1); 2) Request4(3, 3, 0) ≤ Available(2, 3, 0)不成立,让P4等待。 (4) P0请求资源Requst0(0, 2, 0) 系统按银行家算法进行检查: 1) Request0(0, 2, 0) ≤ Need0(7, 4, 3); 2) Request0(0, 2, 0) ≤ Available(2, 3, 0); 3) 系统先暂定可为P0分配资源,并修改有关数据(见下页图)。 (5) 进行安全性检查 可用资源Available(2, 1, 0)已不能满足任何进程的需要,故系统进入不安全状态 * */97 * */97 为P0分

文档评论(0)

1亿VIP精品文档

相关文档