银行家算法-----一个n个并发进程共享m个资源的银行家算法的模拟实现
(1)简单的交互界面(2)能显示当前系统资源的剩余情况和占用情况(3)能输入每个进程的最大资源要求模拟利用银行家算法为进程的若干次资源请求分配资源(4)输入本次资源要求;(5)按银行家算法为进程分配资源,本次分配是否成功要显示出来(要能处理各种情况:可以满足这次请求、由于资源不够不能满足这次请求、由于可能产生不安全不能满足这次请求、请求不合理拒绝请求等)(6)作业撤销时要回收资源
用户评论
推荐下载
-
C语言银行家算法实现
银行家算法实现银行家算法是操作系统中避免死锁的典型算法,本实验可以加深对银行家算法的步骤和相关数据结构用法的更好理解
29 2019-08-01 -
C++实现银行家算法
用C++编程实现操作系统课程中的银行家算法
37 2019-08-04 -
c++实现银行家算法
typedefstructstate{intresource[M];intavailable[M];intclaim[N][M];intalloc[N][M];intrequest[N][M];}银行
24 2019-05-03 -
银行家算法实现代码
Banker algorithm implementation (code)
21 2019-06-23 -
银行家安全算法C实现
Banker Security Algorithm (C implementation)
25 2019-06-23 -
用VB实现银行家算法
用VB实现的银行家算法 挺不错的 不过只是做了个大的框架 要更好的话自己加点框就行了
4 2021-05-01 -
java python实现银行家算法
java python实现银行家算法
6 2023-02-08 -
银行家算法VS编程实现
#define n 5 //进程个数 #define m 3 //资源种类 int Available[m],Alloc[n][m],Need[n][m]; main() {
18 2020-07-27 -
java实现银行家算法代码
用java实现银行家调度算法,避免进程死锁!
26 2019-01-05 -
银行家算法用c实现
银行家算法的c++实现 require输入格式为: pid r1 r2 r3
20 2019-01-09
暂无评论