登录 注册
当前位置:主页 > 资源下载 > 10 > 模拟死锁避免程序的操作系统实验报告

模拟死锁避免程序的操作系统实验报告

  • 更新:2024-11-04 14:35:20
  • 大小:361KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:OS - 操作系统
  • 格式:DOC

资源介绍

设计模拟实现死锁避免的程序,要求: 1,输入并显示资源类型数,进程数,每类资源的个体数; 2,输入每个进程对每类资源的最大需求量,已分量,算出其剩余需求量。算出系统每类资源的当前剩余量;显示输入和计算出的数据; 3,按银行家算法检测系统当前是否处于安全状态,若是,往下;若否,转1,重新设置数据; 4,给出某个进程的资源分配请求,按死锁避免方法检测可否将资源分配给它?若可,输出一个进程安全序列、资源分配成功的说明和新的系统资源分配状态表;若否,输出“资源分配失败”和失败的原因:①,申请量大于系统的当前剩余量,②,申请量大于自己的剩余需求量,③,若分配系统将处于不安全状态。 【说明】 1,程序每次运行都要重新输入数据,第一次可以按书上P93的数据输入; 2,使用银行家算法检测系统的安全性; 3,要有分配成功和分配失败两种情况的演示。