没有饥饿的解决方案是否也没有死锁的解决方案?反之亦然?

时间:2015-02-11 16:27:36

标签: deadlock

我只是想知道......

没有饥饿的解决方案是否也没有死锁的解决方案?反之亦然, 是没有死锁的解决方案也没有饥饿的解决方案?

1 个答案:

答案 0 :(得分:0)

没有饥饿的解决方案意味着该系统是公平的&#34 ;;每个线程都可以访问共享的有限资源以获得进展。在这种情况下,我会假设没有死锁。死锁是挨饿线索的终点......他们都饿死了,没有人取得进展。

没有死锁的解决方案仍然可能只有一部分线程具有" fair"访问共享的有限资源。其余的线程会饿死。