问题
单项选择题
设与某资源相关联的信号量初值为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个资源可用,所以此时没有等待该资源的进程。
设与某资源相关联的信号量初值为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个资源可用,所以此时没有等待该资源的进程。