Slicehostで3つの仮想Linuxサーバーを実行しています。
それらのうちの2つは2.6.24-23-xenを実行しており、1つは2.6.18-xenを実行しています。 3つのサーバーはすべてほぼ同じソフトウェアを実行していますが、topの動作は2.6.24サーバーと2.6.18サーバーで異なります。
2.6.18を実行しているプロセスでは、ユーザーが接続されていない場合、実行中のプロセスのセット(CPUアクティビティの順序)はほぼ一定です。他の2つは、活動の絶え間ない変化を示しています。特にRubyベースのサービス(mongrel_Rails、merb、event-machine)は常にリストを上下にジャンプしています。
すべてのサーバーが実行されていますRuby 1.8.7(2008-08-11パッチレベル72)。
なぜそのような行動の違いがあるのか考えはありますか?
おそらくばかげた質問ですが、更新間隔を同じ時間の長さに設定していますか?