09/05/09 20:48:53 3K4mjq+w
Kernel内部でさ、
mutex_lock ってあるじゃん。
SMP環境下でGlobal変数をイジるときには
ロックをしてね、ってやつ。
で、これですが、
どの変数を書き換えるときにロックが必要で、
どの変数は不要なの?
すべてのグローバル変数は絶対にロック必須?
読み込みも含め、絶対にロック必須?
どうやって判別するんだ???
また、ロックが必要だとして、
どのロックを獲得するの?
・ロックが不要な変数
・ロックが必要な変数
・それに対応したロック名
これ、どうやって知るの?
なお、山勘で適当に、というのはご遠慮願います。