夜雨聆风学习资料网

ARTICLE · 1293583

软考高频计算题|银行家算法原理 + 真题解

软考高频计算题|银行家算法原理 + 真题解

软考高频计算题|银行家算法原理 + 真题解

软考操作系统大题里的银行家算法,套路其实特别固定。只要把流程走顺,计算题基本就能拿分。

核心就一句:分配资源前先算账,看系统会不会卡死。先算出每个进程还差多少资源,然后挨个找需求小于等于当前可用资源的进程。找到就让它在脑子里跑完,把资源全吐出来。要是所有进程都能这么顺利跑完,系统就是安全的;中途卡住了,就有死锁风险。

遇到进程临时申请资源,也得先试探着给。给完之后重新算一遍安全状态,算得过才真给,算不过就直接拒绝。

考试最容易踩的坑是减法算反了。得用最大需求减去已分配,别弄颠倒。另外安全序列答案不唯一,写出任意一条对的就行。记住它只是用来规避风险,不是绝对杜绝死锁。

原文软考高频计算题|银行家算法原理 + 真题解析
福建,1小时前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料