操作系统实验报告(银行家算法c语言描述).docVIP

  • 15
  • 0
  • 约小于1千字
  • 约 2页
  • 2023-10-09 发布于湖北
  • 举报

操作系统实验报告(银行家算法c语言描述).doc

PAGE1 / NUMPAGES7 洛阳理工学院实验报告 系别 计算机系 班级 学号 姓名 课程名称 计算机操作系统 实验日期 2012/11/21 实验名称 银行家算法 成绩 实验目的: 了解进程产生死锁的原因,了解为什么要进行死锁的避免。 掌握银行家算法的数据结构,了解算法的执行过程,加深对银行家算法的理解。 实验条件: 微计一台、Microsoft Visual Studio 2008 实验原理: n个并发进程共享m个系统资源的系统,进程可动态申请资源和释放资源。系统按各进程的申请动态的分配资源,先对用户提出的请求进行合法性检查,再进行预分配,利用安全性检测算法进行安全性检测,如果系统分配资源,系统进入安全状态,则预分配就是正式分配,如果系统分配资源,系统进入不安全状态,则撤销预分配。 实验内容: 原始数据纪录: 实验总结: 预期的输出: 实际输出数据与预期的输出相同。了解进程产生死锁的原因,了解为什么要进行死锁的避免。掌握银行家算法的数据结构,了解算法的执行过程,加深对银行家算法的理解。

文档评论(0)

1亿VIP精品文档

相关文档