银行家算法流程图

2016-06-29 20:10:05 0 举报
仅支持查看
银行家算法流程图描述: 1. 系统初始化,所有进程申请资源列表为空。 2. 进程请求资源,若请求资源未超过其最大需求,则将其加入申请资源列表,否则拒绝请求。 3. 银行家检查系统是否处于安全状态,即所有进程已分配的资源数不大于其最大需求,且所有进程的剩余资源数之和加上系统可用资源数大于等于所有进程的最大需求之和。 4. 若系统处于安全状态,则按照请求资源的先后顺序满足进程请求,将资源分配给进程并从系统中扣除相应数量。 5. 若系统不处于安全状态,则进程等待或被阻塞,直至系统进入安全状态。
作者其他创作
大纲/内容
评论
0 条评论
下一页