首页 > 计算机 > 软考初级 正文

●在信号量及P、V操作中,每对信号量执行一次P操作,意味着要求 (3) 。(3)

时间:2021-05-05 06:45:10 解答: 65 次

●在信号量及P、V操作中,每对信号量执行一次P操作,意味着要求 (3) 。

(3) A.使用一个资源

B.分配一个资源

C.释放一个资源

D.共享一个资源

正确答案:

B【解析】P、V操作都是原语。设信号量为S,S可以取不同的整数值。可以利用信号量S的取值表示共享资源的使用情况。在使用时,把信号量S放在进程运行的环境中,赋予其不同的初值,并在其上实施P操作和V操作,以实现进程间的同步与互斥。P操作和V操作定义如下:P(S):①S=S-1;②若S<0,则该进程进入S信号量的队列中等待。V(S):①S=S+1;②若S≤O,则释放S信号量队列上的一个等待进程,使之进入就绪队列。当S>0时,表示还有资源可以分配;当S<0时,其绝对值表示S信号量等待队列中进程的

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2025-01-03 00:57:39

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2025-01-03 00:57:39

←请使用微信扫码支付