首页
登录
从业资格
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
题库
2022-08-02
77
问题
假设系统有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://www.tihaiku.com/congyezige/2418114.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()的集合。A.
原型化方法是动态确定软件需求的方法之一,该方法适应于()的系统。A.需求不确
某页式存储管理系统中的地址结构如下图所示,则()。 A.页的大小为1K,最
为防止攻击者通过WindowsXP系统中正在运行的Telnet服务登录到用
在软件开发中使用函数库可()。A.提高软件的执行速度 B.降低系统负载
()属于动态交互图,它们关注系统的动态特性。A.序列图和通信图 B.序列图和类
()是类的特性,它描述了类的对象所具有的一系列特性值。A.属性 B.操作 C
开发微型嵌入式应用系统,采用()更合适。A.C语言或汇编语言 B.HTML或
已知有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号
若分页系统地址的结构如下图所示: 该系统页的大小为()字节,页号的取值范
随机试题
Completethenotesbelowusingthelistofwords(A-K)fromtheboxbelow.Writet
Whatwasthestudents’initialreactiontothefoodtheywereserved?[img]2016m
The______claimsmadeweremoresignificantforwhattheyanticipatedthanfor
Humanshavealwayslookedattheheavensand【C1】______aboutthenatureofth
Wheredoestheconversationtakeplace?[originaltext]F:Well,What’llitbe,Ri
Tsunamis[A]UpuntilDecemberof2004,thephenomenonoftsunamiwasnot
与女性不孕因素关系不大的为A、输卵管发育不全 B、多囊卵巢 C、子宫浆膜
成立法人需要具备的条件包括()。A、依法成立 B、有必要的财产或经
赵某,女,25岁,2015年2月10就诊。患者受凉出现咳嗽,咯痰,鼻塞,流涕等症
知识点:医疗纠纷 处理医疗事故,应遵循的原则是公开、公平、公正 A.及时、利
最新回复
(
0
)