首页
>
操作系统概论(02323)
> 题目详情
什么是安全状态?写出用于避免死锁的银行家算法的过程。
分类: 操作系统概论(02323)
发布时间: 2024-07-27 08:05
浏览量: 0
什么是安全状态?写出用于避免死锁的银行家算法的过程。
【正确答案】:当系统能够找到一个进程执行序列,使得系统只要按此序列为每个进程分配资源,就可以保证进程的资源分配和执行顺利完成,不会发生死锁时,称系统处于安全状态。(2 分)银行家算法分为两个过程:(1)进行资源试分配。(2)对试分配后系统的状态做安全性检测。经安全性检测,若试分配后系统状态是安全的,则分配资源,若不安全,则阻塞申请资源的进程,暂不为它分配资源。(2 分)
【题目解析】:考点:安全状态的功能、避免死锁的银行家算法的过程。
← 返回分类
返回首页 →
相关题目
只能在核心态下执行的指令是()
操作系统为用户程序完成与()的工作。
进程控制块中的现场信息是在()保存的。
当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高()进程的优先级。
将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为()分配算法。
↑