首页
登录
从业资格
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
题库
2022-08-02
80
问题
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个 进程同时申请资源R,而系统只能满足其中1个进程的申请时,资源R对应的信号量S 的值应为( )。A.-1B.-2C.-3D.0
选项
A.-1
B.-2
C.-3
D.0
答案
B
解析
PV操作:是实现进程同步和互斥的常用方法,P操作和V操作是低级通信原语,在执行期间不可分割;其中P操作表示申请一个资源,V操作表示释放一个资源。
P操作的定义:S:=S-1,若S>=0,则执行P操作的进程继续执行;若S<0,则将该进程设为阻塞状态(因为无可用资源),并将其插入阻塞队列。
V操作的定义:S:=S+1,若S>0,则执行V操作的进程继续执行;若S<=0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。
本题3个进程同时申请,1个进程获得资源,即1个进程运行另2个进程等待;当S值为负值时,S值的绝对值就是等待进程的数量,因此,此时S的绝对值应该为2,所以S=-2。
转载请注明原文地址:https://tihaiku.com/congyezige/2418114.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()的集合。A.
原型化方法是动态确定软件需求的方法之一,该方法适应于()的系统。A.需求不确
某页式存储管理系统中的地址结构如下图所示,则()。 A.页的大小为1K,最
为防止攻击者通过WindowsXP系统中正在运行的Telnet服务登录到用
在软件开发中使用函数库可()。A.提高软件的执行速度 B.降低系统负载
()属于动态交互图,它们关注系统的动态特性。A.序列图和通信图 B.序列图和类
()是类的特性,它描述了类的对象所具有的一系列特性值。A.属性 B.操作 C
开发微型嵌入式应用系统,采用()更合适。A.C语言或汇编语言 B.HTML或
已知有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号
若分页系统地址的结构如下图所示: 该系统页的大小为()字节,页号的取值范
随机试题
Scienceisaboveallahumanactivity.Oneobviousmeaningofthisisthatsc
Marsisnot,itseems,thedryoldplanetweoncebelievedittobe.Astronau
《建筑法》规定,()企业为从事危险作业的职工办理意外伤害保险,支付保险费。A可以
在妊娠合并心脏病中,发病率居于首位的类型是A.各种心律失常 B.风湿性心脏病
A.块茎B.块根C.根茎D.根E.鳞茎药材浙贝母的药用部位是
A. B. C. D.
下列哪种方法适合于大城市近郊的小城镇人口规模预测?( )A.增长率法 B.回
某计算机房采用IG541气体灭火系统进行防护,灭火剂设计充装压力为15MPa,驱
软土勘察除应符合常规要求外,尚应查明的内容有( )。A.地表水体和地下水的分布
A.舒芬太尼 B.麦角胺 C.哌醋甲酯 D.麦角胺咖啡因片属于麻醉药品品种
最新回复
(
0
)