问题 单项选择题

设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M,N分别是______。

A.0,1

B.1,0

C.1,2

D.2,0

答案

参考答案:B

解析:[分析]
信号量的初值为3,说明有3个这样的资源可供使用。但其当前值为1,说明当前只有1个这样的资源可用,而另外2个已经分配。由于还有1个资源可用,所以此时没有等待该资源的进程。

问答题
单项选择题