PV操作是在信号量上的操作。若某进程在调用V操作后释放了一个正在等待信号量的进程,那么在调用前信号量的值为( )
PV操作是在信号量上的操作。若某进程在调用V操作后释放了一个正在等待信号量的进程,那么在调用前信号量的值为( )
A、=0
B、=1
C、<0
D、>0
【正确答案】:C
【题目解析】:P操作被调用一次后,S的值成为0,以后的进程调用P操作时,当P操作执行了S:=S-1后,S的值总是小于0,所以调用者就被置成了等待状态而不能继续执行,直到有进程调用一次V操作后才能释放一个等待者。
Top