选择题
3.
某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台,当N的取值不超过______时,系统不会发生死锁。
A、
3
B、
5
C、
8
D、
7
【正确答案】
B
【答案解析】
本题中,不发生死锁的条件是至少能保证1个进程能获得3台打印机资源。最坏的情况是1个进程获取了3台打印机资源,另外N-1个进程获取到2台打印机,等待获取第3台。
本题可以构建如下等式关系:3+(N-1)*2=11,解算结果为N=5。所以,选项B正确。
提交答案
关闭