某计算机系统中互斥资源R的可用数为8,系统中有3个进程P1、P2 和P3竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值为( )。

2869 次浏览
  • A、1
  • B、2
  • C、3
  • D、4
最简单的方法是代入法。极端情况就是每个进程得到i-1个资源,此时需要6个资源,只要再有1个资源,则其中一个进程可以获得全部资源,因而不会死锁。代入公式n*(i-1)+1<=R则不会死锁。解出不等式可以得到I=3,此时不会死多,则死锁的条件是i=4。
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前
挑战失败
2年前