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

2827 次浏览
  • A、1
  • B、2
  • C、3
  • D、4
本题对于R资源可用数为8,分配到3个进程中,为了让最后的i值最小,所以每个进程尽量平均分配,可以得到3 、3、2的分配情况,此时如果假设i的取值为3,则必定不会形成死锁。当i>3时系统会形成死锁,此时取整,即最小i值为4。
挑战成功
1年前
挑战失败
1年前
挑战失败
1年前
挑战失败
1年前
挑战成功
2年前

微信公众号

有课学公众号
  • 微信公众号: geekdaxue