当前位置:首页 > 4444临时 > 正文内容

[22][28][单选]下面列出的各种方法中,哪一项可用于避免死锁?

4444临时12个月前 (02-02)

按序分配资源

杀死进程并收回其占有的资源

使用银行家算法

一次性分配所需要的资源


答案

使用银行家算法


解析

【解析】银行家算法是一种最有代表性的避免死锁的算法,又被称为“资源分配拒绝”法。在资源分配方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待,故本题答案选择 C 选项。

【涉及考点】

避免死锁相关概念


转载请注明出处。

本文链接:http://www.pythonopen.com/?id=6942

相关文章

[12][22][单选]下列关于实现创建文件操作的描述中,哪一个是错误的

创建文件操作完成后,该文件得到一个新的文件控制块FCB创建文件操作完成后,操作系统给该文件分配一定的...

[12][28][单选]下列描述的现象中,哪一个是由于进程P1、P2因申请不同类资源而产生死锁的现象

P1申请—页内存,P2申请—页内存;P1释放—页内存,P2释放—页内存P1和P2先进行同步信号量P操...

[12][30][单选]某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4,其中r1和r3每类资源只有1个,r2资源有2个,r4资源有3个。

当前的资源分配情况如下: E = {,,,,,} 若进程P1申请一个r2类资源,则系统可能会发生...