单选题
如果在一个当前值为负数的信号量上做一个P操作,则调用P操作的进程的状态将变为______。
A.就绪 B.阻塞 C.运行 D.收容
A
B
C
D
【正确答案】
B
【答案解析】
进程在一个当前值为负数的信号量上做一个P操作,那么结果便小于0。因此,它应该到与该信号量有关的队列里排队等待,即它的状态应该由原先的运行变为阻塞。所以答案是B。
提交答案
关闭