单选题 设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M,N分别是______。
  • A.0,1
  • B.1,0
  • C.1,2
  • D.2,0
【正确答案】 B
【答案解析】[解析] 信号量可以用来表示某资源的当前可用数量。当信号量K>0时,表示此资源还有K个资源可用,此时不会有等待该资源的进程。而当信号量K<0时,表示此资源有丨K丨个进程在等待该资源。此题中信号量K=1,因此该资源可用数M=1,等待该资源的进程数N=0。