首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
简述判断死锁的必要条件。
简述判断死锁的必要条件。
admin
2019-08-01
58
问题
简述判断死锁的必要条件。
选项
答案
(1)互斥条件。进程竞争的资源必须互斥使用。 (2)请求与保持条件。当前已拥有资源的进程,仍能申请新的资源,而当该进程因为新的资源被其他进程占据而被阻塞时,它仍保持自己的资源不释放。 (3)不可剥夺条件。进程申请的资源只能在使用完毕时自行释放。 (4)循环等待条件。存在一个至少包含两个进程的循环等待链,链中的每个进程都在等待下一个进程所占有的资源。
解析
转载请注明原文地址:https://kaotiyun.com/show/H3Ci777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:(1)请说明系统处于不安全状态;(2
判断有向图是否存在回路,除了可以利用拓扑排序方法外,还可以利用的是()。
某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是____。
关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:请说明系统处于不安全状态;
两个进程P、Q都需要三个资源1,2,3,系统中有资源1、2、3各一个,如果P请求资源的顺序是1、2、3,Q请求资源的顺序任意,共有3!=6种排列,其中共有()个排列可能导致死锁。
某系统有R1、R2和R3共3种资源,在TO时刻P1、P2、P3和P4这4个进程对资源的占用和需求情况如表4-4所示,此时系统的可用资源向量为(2,1,2)。试问:如果(2)中两个请求立即得到满足后,系统此刻是否处于死锁状态?
下面输入一个很诡异的链表,暂时称它为“变异链表”,如图4—3所示。从图中可以看出此链表的尾部形成了一个环,请实现一个时间和空间上尽可能高效率的算法来判断输入的链表是否为“变异链表”,要求:给出算法的基本设计思想。
随机试题
天疱疮多表现为口腔结核多表现为
(国家司法考试真题)王某是某电网公司员工,在从事高空作业时受伤,为赔偿问题与电网公司发生争议。王某可以采用哪些方式处理争议?()
在投资项目建设进行过程中,许多信息可以被各个部门使用。这说明信息具有()的特点。
在合同履行过程中,可能发生合同条款约定的导致变更的情形时,经发包人同意后,监理人可向承包人发出()。
根据《建设工程安全生产管理条例》和《职业健康安全管理体系》,对建设工程施工职业健康安全管理的基本要求有()。
堤基清理边线应比设计基面边线宽出()cm。
负债结构分析的内容包括()。Ⅰ.消费负债比率Ⅱ.投资性负债比率Ⅲ.收入支出比率Ⅳ.自用性负债比率
某电商平台每隔5千米有一座仓库,共有A、B、C、D四座仓库,图中数字表示各仓库库存货物的吨数。现需要把所有的货物集中存放在其中某一个仓库中,如果每吨货物运输1千米需要运费3元,要使运费最少,则需将货物集中到哪座仓库:
Familyviolence
Youwillhearanotherfiveshortrecordings.Foreachrecording,decidewhatthespeakeristryingtodo.Writeoneletter(A-H)
最新回复
(
0
)