银行家算法课程设计报告24966.docVIP

  • 51
  • 0
  • 约1.51万字
  • 约 37页
  • 2020-01-30 发布于安徽
  • 举报
下载可编辑 PAGE .专业.整理. 下载可编辑 .专业.整理. 操作系统课程设计报告 题目:银行家算法设计与实现 院 (系): 计算机科学与工程学院 专 业: 对日软件 班 级: 080612 学 生: 闫建军 学 号: 080608115 指导教师: 姜虹 2010年12月 下载可编辑 银行家算法设计与实现 摘 要 银行家算法是一个用来预防系统进入死锁状态的算法,用它可以判断系统的安全性,如果系统当前处于安全状态,则可以为申请资源的进程分配资源,如果不是安全状态,则不能为申请资源的进程分配资源。 银行家算法执行过程中,首先判断申请资源的进程所申请的资源数目是否合法,若是合法的,则可以为其进行试分配,再利用安全性算法求出安全序列,·如果存在安全序列,则说明可以给申请资源的进程分配资源,分配成功,继续为其它进程服务。如果找不到安全序列,则说明为该进程分配资源后系统会进入不安全状态,所以不能为该进程分配资源,使该进程进入阻塞状

文档评论(0)

1亿VIP精品文档

相关文档