银行家算法流程图

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

银行家算法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

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功