单选题
某系统中共有11台某种设备,该设备同时只允许一个进程访问,X个进程共享此种设备,每个进程最多请求使用3台,则系统不会死锁的X的最大值是______
A.4
B.5
C.6
D.7
A
B
C
D
【正确答案】
B
【答案解析】
考虑极端情况,每个进程都获得两台,即只少一台的情况,此时共有2X台设备被占用,只需要再有一台就能够满足其中一个进程,并使所有进程都能顺利结束。因此X应满足不等式2X+1≤11。可以得到X的最大值为5。
提交答案
关闭