実際の違いとは概念と実装の視点の間にスレッディング/同期化
セモフォア、ミューテックス、モニタ?私たちは、ミューテックスを言うミューテックスを
... OK、私はこのことを理解して... Semophoresは、資源配分のカウンタであると言う
はその何おやっ...バイナリSemophoreあります?
モニターは、オブジェクトのエントリポイントを守る...すなわち、一つのスレッドだけがそれを取得することができ、それがエントリポイントをガードしていますのいずれかを実行することができます?次にmutexは何ですか?これらは概念的オブジェクトに対して複数aceessを可能にするように構成することができるIIRC
dupe:http://stackoverflow.com/questions/760168/when-should-each-thread-synchronization-objects-be-used – finnw