8. 若系统 S1 采用死锁避免方法,S2 采用死锁检测方法,下列叙述中正确的是( B )Ⅰ.S1 会限制用户申请资源的顺序Ⅱ.S1 需要计算所需资源总量信息,而 S2 不需要Ⅲ.S1 不会给可能导致死锁的进程分配资源,S2 会。A、仅 I、IIB、仅 II、IIIC、仅 I、IIID、I、II、III
避免死锁可以从解决死锁的四个不必要充分条件入手:1.互斥(至少一个资源是不共享资源);2.请求并占有(请求资源时不释放已占有资源);3.非抢占(调度);4.循环等待(资源分配图中显现环路)。而没有哪个方法会限制用户申请资源的顺序。
死锁避免与检测方法对比
系统S1采用死锁避免策略,需要计算所需资源总量来防止循环等待,而不限制用户申请资源顺序。系统S2则采用死锁检测,允许可能的死锁状态发生但会识别并解决。S1不给可能导致死锁的进程分配资源,而S2可能会。
1701






