单选题
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n及w取下表中的值时,对于表中a~e共5种情况,
(1) 两种情况可能会发生死锁。对于这两种情况,若将
(2) ,则不会发生死锁。
单选题
A.a和b B.b和c C.c和d D.c和e
单选题
A.n加1或w加1 B.m加1或w减1
C.m减1或w加1 D.m减1或w减1
【正确答案】
B
【答案解析】考查进程死锁的条件。对于m个资源和n个进程,每个进程对资源的最大需求量为w的情况,不发生死锁必须满足不等式m>n×(w-1)。对照表中给的数据计算,可以得到c和e不满足条件。相应地,增加m、减少n或w都可能使这个不等式成立,用排除法可以得到(2)的答案。