0

デッドロックを防ぐには?これを行うことができるアルゴリズムはありますか?2 つのプロセスがあります。1 つはセマフォを保持し、もう 1 つはセマフォを待機します。セマフォを保持しているプロセスが停止すると、デッドロックが発生します。私の質問は、そのような状況を回避するために(セマフォまたはオペレーティングシステムで)とにかくありますか?ありがとう!

4

1 に答える 1

0

スレッドがブロックされる可能性があり、オブジェクトには、スレッドが別のスレッドを待機してそのオブジェクト util にアクセスするのを防ぐ同期メソッドが含まれている可能性があるため、あるスレッドが別のスレッドを待機してスタックし、そのスレッドが別のスレッドを待機する可能性があります。

于 2014-02-06T21:04:46.517 に答える