首页
登录
从业资格
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
题库
2022-08-02
55
问题
假设系统有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个进程同时进入互斥段,则信号
若分页系统地址的结构如下图所示: 该系统页的大小为()字节,页号的取值范
随机试题
Somestudentsarenotadequatelypreparedforcollege.Shouldweturnthema
[originaltext]Manypeoplewhodrinkalcoholalsoliketosmokecigarettes.
下列各项中,不属于资本公积科目核算的内容的是()。A.股权投资准备 B.接
A.1/2 B. C. D.2
A.留验 B.医学观察 C.隔离 D.检疫 E.应急接种对于潜伏期较长的
水电站电气设备布置于发电厂房和升压变电站内,包括一次和二次设备,下列属于一次设备
在可行性研究阶段,投资估算精度要求高,需采用相对详细的投资估算方法是()。A.
恶性肿瘤的生物学行为错误的是()A.自主性生长 B.浸润性生长 C
A.2 B.4 C.8 D.36
表1AK制造公司2018年4月订单情况表 表2与英镑的
最新回复
(
0
)