- 作者: ユーレッシュヴァハリア,Uresh Vahalia,徳田英幸,戸辺義人,中村明,津田悦幸
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/05
- メディア: 単行本
- 購入: 4人 クリック: 37回
- この商品を含むブログ (8件) を見る
単一プロセッサ・システム上では同期の必要がなかったあらゆるデータに関しても、保護しないといけないからである。
リソースがロックされているので、スリープしようとしたその時にロックが解放され、まだスリープキューに追加されていないので覚醒されず、他のスレッドがそのリソースをロックするまで永久にスリープしてしまうウェイク・アップ喪失問題やthundering herd 問題などがある。
うまく排他制御を行うためのCPU命令やそれを使って排他制御を行うためのOSの機構などが用意されている。
参考
- Linuxカーネル2.6解読室 6.4.5 ビッグカーネルロック