设与某资源相关联的信号量初值为 3,当前为 1,若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则 M,N 分别是( )。
- A.0,1
- B.1,0
- C.1,2
- D.2,0
正确答案及解析
正确答案
B
解析
信号量当前值为 1,则可用资源数为 1,可用资源数>0,说明没有等待该资源的进程,故选 B。
设与某资源相关联的信号量初值为 3,当前为 1,若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则 M,N 分别是( )。
信号量当前值为 1,则可用资源数为 1,可用资源数>0,说明没有等待该资源的进程,故选 B。