07/09/09 02:04:27
>>769
ぶっちゃけていうと、adaptive lockの効果があるかどうかは
実際にベンチマークを取ってみないとわからん。
デフォルトでは長い期間保持されることが想定されるロック
(Giantやsx)が非adaptive、そうでないロックがadaptiveになっている。
これは、adaptive lockの動作からしても理にかなっているはずなんだが、
「ADAPTIVE_GIANTを有効にしたほうが性能が良くなった」なんていう
ベンチマークの報告があったこともある。
結局、実際にアプリケーションを動かしてみて比較するしかないってことだね。