>>652
パフォーマンス改善案って、user-ML:3907からのスレッドのことか?
あれは(提案者には悪いが)すこし的外れだっただろ。
パフォーマンスチューニングの基本は、まずボトルネックやホットスポット
を探すことだと思う。この改善案に限った話に限らず一般にね。
仮に、あるモジュールの性能が倍速になったとしても、そのモジュールで
費される時間が全処理時間の中で占める割合が小さければ、全体として
は目立った性能改善は見込めない。
モジュールの高速化に副作用が伴うとしたら、なおさら、そのような「高速
化」を積極的に実施しようという決定はしないと思う。
そしてuser-ML:3907からのスレッドで出された提案では、全体に占める割
合の評価はおこなわれていなかったと思う。さらには改善提案として出さ
れたコードにはdouble checked lockingが使われていた(user-ML:3920)わ
けで、副作用(というか悪影響)のほうが大きいと思う。