设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求 为w,那么当m、n、w取下表的值时,对于下表中的a〜e五种情况, (26) 两种情况 可能会发生死锁。对于这两种情况,若将 (27) ,则不会发生死锁。
答案:
(26)D
(27)B
解题思路:
(26)将数值代入下图中的公式中
(27)A选项中的n加1,资源本来就不够进程分配,进程数增加,反而加大了死锁发生的概率,并且A选项中的w加1,最大需求加1,就更加不够了;C选项也是w加1,也不对;D选项中的m减1,资源本来就不够,m减1之后就更加不够了。故选择B选项。
知识点如下图所示: