c从文件读取数据,实现银行家算法
银行家算法针对多类资源分配的情况,最著名的而是银行家算法,银行家算法的设计思想是:当用户申请一组资源时,系统必须做出判断;如果把这些资源分出去,系统是否还处于安全状态。若是,就可以分出这些资源;否则,该申请暂不予满足。实现银行家算法要有若干数据结构,用来表示资源分配系统的状态。其中,n表示系统中进程的数目。M表示资源分类数。Avaliable是一个长度为m的向量,表示每一类资源可用的数量。Avaliable[j]=k,表示rj类资源可用的数量是kMax是一个n*m矩阵,表示每个进程对资
原创
2020-06-03 11:54:37 ·
1801 阅读 ·
0 评论