0

セマフォを適切に使用することで、考えられるすべての同期の問題を解決できますか?弱いセマフォはどうですか?

4

2 に答える 2

3

いいえ。たとえば、同期にセマフォのみを使用するシステムでは、サードパーティ コード (プラグインなど) に直面して、待機なしの保証、または進行の保証を提供することは不可能です。コードのひねくれたセクションや不適切なコード セクションは、セマフォで保護されたコード セクションへのアクセスをすべてのユーザーに対して永遠に拒否する可能性があります。

于 2009-12-23T14:08:43.387 に答える
0

Agerwalaは、適切に拡張されたセマフォが完成したと主張しています。これは私のすべての質問に答えるわけではありませんが、正しい方向に進んでいます。デビッド・セイラーもポイントを持っています。

于 2009-12-29T13:18:11.480 に答える