首页
登录
从业资格
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,
免费题库
2022-08-02
78
问题
假设系统有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
转载请注明原文地址:http://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的状态分别为();当现运
随机试题
[originaltext]Interviewer(M)Mrs.Ralph(W)Now,listentoPartOneofth
ExploringtheWild1.目前不少年轻人都热衷于野外探险2.野外探险有好处,但也有不少问题3.我的建议
Americansbelievethatindividualsmustlearnto【B1】_______themselvesorri
电梯设计的下述表述,哪一条是不恰当的?()A.电梯宜与疏散楼梯就近布置,以备
根据中华人民共和国电子商务法的规定,下列说法正确的是()。A、电商在搭售服务时
水库浸没的防治措施不包括( )。A.采取工程措施 B.降低浸没库岸段的地下水
下列各项交易或事项中,会影响发生当期营业利润的有( )。 Ⅰ.处置长期股权投
有关压力取源部件安装说法,不正确的是()。 A、同一管段上时,压力取源部件
公安政策实际上是一种职业纪律。( )
某轨道交通企业,由于业务范围扩大,从某职业学院招聘实习生20名,接收某公司劳务派
最新回复
(
0
)