首页
登录
从业资格
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
假设系统有n(n>5)个并发进程,它们竞争互斥资源R。若采用PV操作,当有3个
题库
2022-08-02
62
问题
假设系统有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个进程同时进入互斥段,则信号
若分页系统地址的结构如下图所示: 该系统页的大小为()字节,页号的取值范
随机试题
TheUnitedStatesDepartmentofAgriculture【C1】______fororganicfoodproduct
InBritain,withinthelifetimeofalltheoldpeoplealivetoday,ourlife
UNICEFisjoiningwithanonprofitgrouptobringAIDS【D1】______programsto
A.quiteB.mountainousC.disadvantagesD.by
1、试讲题目:寡人之于国也? 2、详细内容:梁惠王曰:“寡人之于国也,尽心焉耳
对于LHRH-α治疗子宫肌瘤,下列哪项说法不恰当A.适用于治疗如孕2个月以下的小
托管人委托负责境外资产托管业务的境外资产托管人应符合的条件有()。A.在中
Excel图表的显著特点是工作表中的数据变化时,图表()。A.随之改变 B
()是员工超额劳动的报酬,如红利、佣金、利润分享计划等。A.收入 B.奖励
只有当教师()时,才会激起教师改变课堂现状,避免呆板或恐慌反应,从而推动
最新回复
(
0
)