Ubuntu 8.10 2.6.27-9-generic SMP

左がカーネル2.6.27-9、右がカーネル2.6.24-22でのシステム・モニタの表示になります。イプシロンで(fibfp 35)を計算させて作成しました。

どうも新しいカーネルはプロセッサのスケジューリングに何か問題がありそうです(*1)。この現象は同じコードでも必ず起きるわけではないので発生条件を見つけるのは難しいです(*2)。とりあえずコアが2つ動いてくれないのとデバッグできないので2.6.24-22が使えない64bitのUbuntuは8.04に戻すことになりました :(

*1 計算結果は正常です。
*2 もしかしたらUbuntuStudioのリアルタイムカーネルのサポートについてと関係あるのかもしれません。