首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和(16)。对于缓冲池 (大量缓冲区)的管理,采用生产者-消费者方式解决同步或互斥时,通常需要用(17)个信号量。
因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和(16)。对于缓冲池 (大量缓冲区)的管理,采用生产者-消费者方式解决同步或互斥时,通常需要用(17)个信号量。
admin
2019-03-11
48
问题
因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和(16)。对于缓冲池 (大量缓冲区)的管理,采用生产者-消费者方式解决同步或互斥时,通常需要用(17)个信号量。
选项
A、1
B、2
C、3
D、4
答案
C
解析
进程的并发执行会导致对资源的竞争。如果多个进程由于竞争资源造成一种僵局,而无外力作用,这些进程都将无法向前推进,就造成了死锁。死锁的产生有以下四个必要条件。(1)互斥条件:在一段时间内某资源只能被一个进程占有。(2)请求和保持条件:进程在申请新的资源得不到满足时,对已获得的其他资源保持不放。(3)不可剥夺条件:进程已获得的资源在未使用完之前不能被剥夺,只能在使用完时由自己释放。(4)环路等待条件:在资源有向图中,存在环路。在n个缓冲区,m个生产者和k个消费者的生产者-消费者问题中,可利用互斥信号量mutex使诸进程实现对缓冲池的互斥使用,利用资源信号量empty和full分别表示缓冲池中空缓冲区和满缓冲区的数量。因此通常需要3个信号量。
转载请注明原文地址:https://kaotiyun.com/show/0gRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
(17)属于第三层VPN协议。
建筑物综合布线系统中工作区子系统是指__________。(2011年下半年试题)
以下关于两种路由协议的叙述中,错误的是____________。
下列不是根据网络故障的对象将网络故障分类的是__________。
在CPU中,__________可用于传送和暂存用户数据,为ALU执行算数逻辑运算提供工作区。
假设模拟信号的最高频率为10MHz,采样频率必须大于______时,才能使得到的样本信号不失真。
下述任务中,不属于软件工程需求分析阶段的是(10)。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则____________在关键路径上。
设系统中有R类资源m个,现有,2个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e5种情况,(1)两种情况可能会发生死锁。对于这两种情况,若将(2),则不会发生死锁。(2009年上半年试题)(2)
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(6),完成项目所需的最短时间是(7)天。
随机试题
左心衰竭最早出现的症状是
反恐怖主义重点目标的管理单位应当履行的职责有()。
护理组织文化的核心是
对通信企业而言,市场预测的内容可分为企业生产能力预测和消费者需求预测。()
督察监督的主要方式有()。
某天深夜,骑车人甲不慎掉入修路挖的坑里,造成车坏人伤,此坑周围无栅栏围住也未安置红灯。后来查明,该坑是某修路队雇用的王某所挖。甲的损失( )。
张老师的班里有60个学生,男、女生各一半。有40个学生喜欢数学;有50个学生喜欢语文。如果上述陈述为真,那么以下哪项可能是真的?Ⅰ.20个男生喜欢数学而不喜欢语文。Ⅱ.20个喜欢语文的男生不喜欢数学。Ⅲ.30个喜欢语文的女生不喜欢数学。
Anewstudyfoundthatinner-citykidslivinginneighborhoodswithmoregreenspacegainedabout13%lessweightoveratwo-yea
______winsfourPulitzerPrizesandiscalledtheAmerican"unofficialpoetlaureate".
HowtoReinventCollegeRankings:ShowtheDataStudentsNeedMostA)Allrankingsaremisleadingandbiased(有偏见的).Butthey’rea
最新回复
(
0
)