假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同步与互斥。若系统信号量S的当前值为一1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为_______。

admin2018-01-24  25

问题 假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同步与互斥。若系统信号量S的当前值为一1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为_______。

选项 A、3
B、一3
C、1
D、一1

答案B

解析 系统采用PV操作实现进程同步与互斥,若有n个进程共享3台扫描仪,那么信号量S初值应为3。若系统当前信号量S的值为一1,此时,P1、P2又分别执行了1次P(S)操作,即当P1进程执行P(S)操作时,信号量S的值等于-2;当P2进程执行P(S)操作时,信号量S的值等于一3。
转载请注明原文地址:https://kaotiyun.com/show/dDWZ777K
0

相关试题推荐
最新回复(0)