首页 > 试题广场 >

某个系统中有3个并发进程,都需要同类资源数目为4个,该系统不

[单选题]
某个系统中有3个并发进程,都需要同类资源数目为4个,该系统不发生死锁的最少资源数目是()。
  • 9个
  • 10个
  • 12个
  • 13个
3个进程运行死锁情况下,最极端的数量是,每个进程都拿到了3个资源在等待,而没有别的资源。也就是9个资源。只要多一个,10个,就会有进程拿到所有资源而运行下去然后释放,不会死锁。
发表于 2017-06-29 23:38:47 回复(0)
保证死锁不发生的条件r>=p(m-1)+1,其中p表示进程数,m表示每个进程最多需要的资源数,r表示可用的资源。
代公式r>=3(4-1)+1=10,最少10个。

发表于 2018-08-02 15:27:18 回复(0)