首页
登录
从业资格
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,
免费题库
2022-08-02
67
问题
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,则信号量S的取值范围应为( )。A.-1~n-1B.-3~3C.-(n-3)~3D.-(n-1)~1
选项
A.-1~n-1
B.-3~3
C.-(n-3)~3
D.-(n-1)~1
答案
C
解析
PV操作:是实现进程同步和互斥的常用方法,P操作和V操作是低级通信原语,在执行期间不可分割;其中P操作表示申请一个资源,V操作表示释放一个资源。
P操作的定义:S:=S-1,若S>=0,则执行P操作的进程继续执行;若S<0,则将该进程设为阻塞状态(因为无可用资源),并将其插入阻塞队列。
V操作的定义:S:=S+1,若S>0,则执行V操作的进程继续执行;若S<=0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。
本题中S初始值为3,当n个进程同时执行时,需要执行n次P操作,这时信号量的值应为 3-n,所以信号量的变化范围为:-(n-3)~3
转载请注明原文地址:https://tihaiku.com/congyezige/2417939.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
若指令系统中设置了专用I/O操作指令,则I/O接口()。A.与内存单元必
目前一般家庭中,点播电视系统的用户端必须配置的设备是()。A.解码器 B.
用户使用软件时难免会出现一些操作错误。在设计用户界面时必须考虑出错处理,使用户不
在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进
在Windows操作系统中,“()”是内存的一块区域,用于各个应用程序之间相
某程序员在开发一功能很多的软件时,在某个操作窗口中设计了大量选项。在征求用户意见
欲开发一系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用()。A.
假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为();当现运
随机试题
在各国相互联接更为紧密的全球化时代,世界真正需要的不是单枪匹马的英雄,而是同舟共济的合作伙伴。正因为如此,中国积极致力于同各国发展和深化伙伴关系,我们的
[img]2012q1/ct_egreqm_egreqbj_0282_20121[/img][br]A、 B、 C、 D
正常乳牙的特征,下列说法错误的是A.终末平面以垂直型及近中型较多,对恒牙的建立关
下列不引起病毒血症的病毒是A.流行性乙型脑炎病毒B.麻疹病毒C.狂犬病毒D.巨细
肾阳虚之虚劳治疗当用( ) A.左归丸 B.右归丸 C.拯阳理劳汤 D
天鹅:塑料A.迪拜:东京 B.珊瑚:海藻 C.山猫:狐狸 D.莼菜:玻璃
2017年全国二手车累计交易量为1240万辆,同比增长19.3%;二手车交易额为
甲省乙市丙县某施工工地升降机坠落造成10人死亡,依据《生产安全事故报告和调查处理
施工合同文件通常由①合同协议书;②中标通知书;③投标函及其附录;④专用合同条款
根据《劳动法》规定,下列关于职工特殊保护的说法正确的是()。A.用人单位不得安
最新回复
(
0
)