大家好,又见面了,我是你们的朋友全栈君。
银行家算法流程图:
银行家算法自然语言描述:设Requesti是进程Pi的请求向量,如果Requesti[j]=K,表示进程Pi需要K个Rj类型的资源。...实例:
假定系统中有五个进程{P0, P1, P2, P3, P4}和三类资源{A, B, C},各种资源的数量分别为10、5、7,在T0时刻的资源分配情况下图所示。...P1请求资源:P1发出请求向量Request1(1,0,2),调用银行家算法检查是否能够分配?
输入
存在一个安全序列,显示新的状态表。...3.P4请求资源:P4发出请求向量Request4(3,3,0),系统按银行家算法进行检查:
输入
① Request4(3, 3, 0)≤Need4(4, 3, 1);
② Request4(3,...状态表没有变化
4.P0请求资源:P0发出请求向量Requst0(0,2,0),系统按银行家算法进行检查:
输入
① Request0(0, 2, 0)≤Need0(7, 4, 3);
② Request0