假设系统有n (n≥6)个并发进程共享资源R,且资源R可用数为3.若采用PV操作,则相应信号量S取值范围应为( )。
- A.-(n-3) ~3
- B.6~3
- C.-(n-1) ~1
- D.-1~n-1
正确答案及解析
正确答案
A
解析
信号量取值范围最小值为有n-3个进程被阻塞,最大值是有3个资源可以使用,即范围为:-(n-3) ~3。
假设系统有n (n≥6)个并发进程共享资源R,且资源R可用数为3.若采用PV操作,则相应信号量S取值范围应为( )。
信号量取值范围最小值为有n-3个进程被阻塞,最大值是有3个资源可以使用,即范围为:-(n-3) ~3。