monitor

(排他に使う)モニタって、何で「モニタ」って言うんでしょう?気になる。
クリティカルセクションをブロックで表現できるので、セマフォよりもコードレイアウトがいいっすよねぇ。
http://www.tokumaru.org/techterm/monitor.html
http://www.netgene.co.jp/java/docs/javaPressVol19.html#13
セマフォの欠点
http://www.tokumaru.org/techterm/semaphore.html
たしかに、「チェック→待ち」ってのが難しい。