您好,欢迎访问三七文档
银行家算法N-S流程图:开始尝试给进程分配资源Requesti[j]=Need[i,j]Requesti[j]=Available[j]出错Pi等待NYN试着将资源分配给进程PiY执行安全性算法(flag=1)完成对进程Pi的资源分配Y恢复原来的资源分配状态N结束安全性算法N-S流程图:(Finish[i]=false用0代替,而Finish[i]=ture用1代替)return(flag=1)return(flag=0)YNNeed[i,j]=Work[j]Work:=AvailableFinish[i]:=0Finish[i]=0开始YPi进程完成后释放它所分配到的资源Y所有Finish[i]=1NN
本文标题:银行家算法流程图
链接地址:https://www.777doc.com/doc-3929922 .html