银行家算法模拟 OS实验 操作系统实验 C语言
实验(二)银行家算法模拟
1、 实验目的
通过银行家算法的模拟,加深理解操作系统中死锁的概念,掌握死锁产生的原因、必要条件以及解决死锁的方法。
2、 实验内容
(1) 利用程序设计语言定义银行家算法中所需的数据结构:
可利用资源向量Available;
最大需求矩阵Max;
分配矩阵Allocation;
需求矩阵Need;
(2) 假定系统中有五个进程{P0,P1,P2,P3,P4}和三类资源{A,B,C},各类资源的数量分别为10、5、7,在T0时刻的资源分配情况如下表:
Max
ABC Allocation
ABC Need
ABC Availa
下载地址
用户评论
号被盗了~不知是哪个无耻之徒把我账号掏空了,一点都不剩~不过资源无措,还是给五星吧!
太有用了,解了我的燃眉之急
是个好资料,有帮助