首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念?死锁产生的原因以及如何解除和预防死锁?
进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念?死锁产生的原因以及如何解除和预防死锁?
admin
2009-02-24
511
问题
进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念?死锁产生的原因以及如何解除和预防死锁?
选项
答案
操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件,系统处于停滞状态,这就是死锁。 产生死锁的原因主要是; (1)因为系统资源不足。 (2)进程运行推进的顺序不合适。 (3)资源分配不当等。 如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。 产生死锁的四个必要条件: (1)互斥条件:一个资源每次只能被一个进程使用。 (2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3)不剥夺条件,进程已获得的资源,在未使用完之前,不能强行剥夺。 (4)循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。 这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。 死锁的解除与预防: 理解了死锁的原因,尤其是产生死锁的四个必要条件,就可以最大可能地避免、预防和解除死锁。所以,在系统设计、进程调度等方面注意如何不让这四个必要条件成立,如何确定资源的合理分配算法,避免进程永久占据系统资源,此外,也要防止进程在处于等待状态的情况下占用资源。因此,对资源的分配要给予合理的规划。
解析
转载请注明原文地址:https://kaotiyun.com/show/0FNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
甄别子网防火墙中的内部分组过滤路由器允许进入的服务是______。
SNMP被设计于______协议体系之上,______在别的协议体系之上实现。
ATM网络采用固定长度的信源传送数据,信元长度为______。
帧中继作为一种远程接入方式有许多优点,下面的选项中错误的是______。
SNMP管理模型由4部分组成,它们是管理站、()、网络管理协议和管理信息库。
在Windows的命令行窗口中输入命令C:\>nslookupsettype=MX>202.30.192.2这个命令序列的作用是查询()。
关于上述C++代码中sh和tr的以下叙述中,哪两个是正确的(写出编号)。①sh和tr分别引用同一个对象;②sh和tr分别引用同一类型的不同的对象:③sh和tr分别引用不同类型的不同对象;④sh和tr分别引用同一个对象的不同备
Every valid character in a computer that uses even(71)must always have an even number of 1 bits.
Theprocessormanipulatesdatastoredinmainmemoryunderthecontrolofa(71)storedinmainmemory.
在谓词逻辑中,令T(x)表示:x是人,S(x)表示:x呼吸,命题“没有不呼吸的人”的符号表示中正确的是
随机试题
合理确定纳税环节,对于()等具有重要意义。
何谓全面综合性监测?
关于横纹肌收缩的叙述,哪几项是错误的
下列哪项不是肛诊的内容
急性糜烂性胃炎治疗不应使用
根据《招标投标法的规定》,招标人采用邀请招标方式,应当向_________个以上具备承担招标项目能力、资信良好的特定法人或者组织发出投标邀请书。()
票据权利包括()。
期货交易所有( )情形之一的,应当经中国证监会批准。
Wherewouldyougoforinformationorresources?Writethecorrectletter,A,B,orCnexttoquestions15-20.A.fromanI
说明:假定你是ABC公司人事经理的秘书,根据以下要求写一份招聘启事,包括以下内容:1.翻译两名,英语专业毕业;2.有相关工作经验者优先;3.熟悉办公室工作,熟练操作计算机软件;4.有意者请发简历至邮箱:abc@163.com。
最新回复
(
0
)