使用js实现的银行家算法,下载地址为:https://git.oschina.net/maleic/mybanker。
使用方式:下载并解压后在浏览器中打开index.html文件即可,打开后界面如图:
预填写了Max和Allocation数组,只需选择请求资源的进程和请求的资源数量,再点击运行就可执行
比如选择请求资源的进程为PC,并填写请求的各资源为"0,0,2"(按英文逗号分隔)
点击运行按钮:
又如选择请求资源的进程为PB,并填写请求的各资源为"0,1,0"
点击运行按钮: