假设系统采用PV操作实现进程同步与互斥,若n个进程共享两台打印机,那么信号量S的取值范围为(23)。

2023-09-01

A.-2~n
B.-(n-1)~1
C.-(n-1)~2
D.-(n-2)~2

参考答案:D

信号量初值等于资源数量,即为2,由于同时最多有2个进程访问打印机,其余进程必须处理等待状态,故S的最小值为-(n-2)。

相关推荐