首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中,不属于死锁产生的必要条件的是(25)。
下列选项中,不属于死锁产生的必要条件的是(25)。
admin
2010-05-10
35
问题
下列选项中,不属于死锁产生的必要条件的是(25)。
选项
A、互斥条件
B、不可剥夺条件
C、环路条件
D、优先算法
答案
D
解析
操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件,系统处于停滞状态,这就是死锁。产生死锁的原因主要是:(1)因为系统资源不足。(2)进程运行推进的顺序不合适。(3)资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件如下:(1)互斥条件:一个资源每次只能被一个进程使用。(2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3)不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。(4)循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。理解了死锁的原因,尤其是产生死锁的四个必要条件,就可以最大可能地避免、预防和解除死锁。所以,在系统设计、进程调度等方面注意如何不让这四个必要条件成立,如何确定资源的合理分配算法,避免进程永久占据系统资源。此外,也要防止进程在处于等待状态的情况下占用资源。因此,对资源的分配要给予合理的规划。
转载请注明原文地址:https://kaotiyun.com/show/bskZ777K
本试题收录于:
网络管理员上午基础知识考试题库软考初级分类
0
网络管理员上午基础知识考试
软考初级
相关试题推荐
给定C语言的数据结构 struct T { int w; union T { char c; int i; double d;} U; }; 假设char类型变量的存储区大小是1字节,i
(2013年下半年上午试题64、65)在求解某问题时,经过分析发现该问题具有最优子结构性质,求解过程中子问题被重复求解,则采用_______(64)算法设计策略;若定义问题的解空间,以深度优先的方式搜索解空间,则采用_______(65)算法设计策略。
使用_______命令可以释放当前主机自动获取的IP地址。
(5)不是RISC的特点。
以下关于电子钱包的说法中正确的是(32)。
汉字机内码与国标码的关系为:机内码=国标码+8080H。若已知某汉字的国标码为3456H,则其机内码为(9)。
______meanstheconductingofbusinesscommunicationandtransactionovernetworkandthroughcomputers.
Traditional(74)areorganizedbyfields,record,andfiles.
某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。
WAP uses(71), which includes the Handheld Device Markup Language (HDML) developed by Phone.com. WML can also trace its roots to
随机试题
A.六君子汤加减B.济生肾气丸加减C.小半夏加茯苓汤加减D.杞菊地黄汤加减E.六味地黄丸
经济全球化对发展中国家有何影响?
引起气性坏疽的致病菌是()。
为了规范特许经营项目融资投标文件格式,招标文件需要对投标文件的内容和格式提出明确要求,一般情况下,投标商务文件包括()。
财政部印发的《会计基础工作规范》第23条规定:会计人员应当保守本单位的商业秘密。除法律规定和单位领导人同意外,不能私自向外界提供或者泄露单位的()。
投资企业确认被投资单位发生的净亏损,在长期股权投资账面价值减至零后,如果存在其他实质上构成对被投资单位净投资的长期权益,应()。
关于天体及其运行,下列表述错误的是()。
(2013年下半年上午试题39、40)如图10.3所示的UML序列图中,______(39)表示返回消息,Account应该实现的方法有______(40)。(39)
数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式结构,它们是
Thetwohazardsareasteroidsandcomets.IfeithertravelsthroughEarth’satmosphere,itiscalledameteor;ifitlandsonEa
最新回复
(
0
)