0

如何防止死锁?有没有算法可以做到这一点?我有两个进程:一个持有信号量,另一个等待信号量。当持有信号量的进程死亡时,就会发生死锁。我的问题是无论如何(在信号量或操作系统中)可以避免这种情况?谢谢!

4

1 回答 1

0

因为线程可能会被阻塞,并且因为对象可以具有阻止线程访问该对象的同步方法 util 等待另一个线程,所以一个线程可能会在等待另一个线程时卡住,而另一个线程又会等待另一个线程,等等。

于 2014-02-06T21:04:46.517 回答