首页
登录
从业资格
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
题库
2022-08-02
76
问题
假设系统有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个进程同时进入互斥段,则信号
若分页系统地址的结构如下图所示: 该系统页的大小为()字节,页号的取值范
随机试题
Onceyouarehiredasacompany【11】,youwillprobablyhavebusinesscards.
NotonlyJimbutalsohisparents(invite)_______toattendmyparty.areinvited根
下列哪一个观点不符合我国当前的基础教育课程设置的特点?()A.小学阶段以综合课
下列人员中,()对信息内容综合性要求较高。A.科研人员 B.技术人员 C.
全国地区的职工负担水平的个人基本医疗保险缴费率最低为工资收入的2%。
双组分路面标线涂料是一种化学反应型路面标线涂料。()
通过对蓄电池组中的单体蓄电池进行测试___,能够准确地掌握蓄电池组中得每个单体蓄
阅读下面的材料,根据要求写作。 古人说得好:“善学者,师安逸而功倍。”“不善学
下列关于钢筋混凝土结构工程施工和质量验收的论述,何项不正确?A.混凝土结构工程采
进度绩效指数SPI>1时,()。A、表示实际进度比计划进度快,进度提前B、表示
最新回复
(
0
)