银行家算法(Banker's Algorithm) —— js实现

使用js实现的银行家算法,下载地址为:https://git.oschina.net/maleic/mybanker

使用方式:下载并解压后在浏览器中打开index.html文件即可,打开后界面如图:


《银行家算法(Banker's Algorithm) —— js实现》


预填写了Max和Allocation数组,只需选择请求资源的进程和请求的资源数量,再点击运行就可执行


比如选择请求资源的进程为PC,并填写请求的各资源为”0,0,2″(按英文逗号分隔)

《银行家算法(Banker's Algorithm) —— js实现》

点击运行按钮:

《银行家算法(Banker's Algorithm) —— js实现》

又如选择请求资源的进程为PB,并填写请求的各资源为”0,1,0″

《银行家算法(Banker's Algorithm) —— js实现》

点击运行按钮:

《银行家算法(Banker's Algorithm) —— js实现》


    原文作者:银行家问题
    原文地址: https://blog.csdn.net/maleicacid/article/details/71187653
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞