2012-03-18 2 views
1

OProfileとは別に、起動時に私のLinuxカーネルをプロファイリングするためにどのツールを使用することをお勧めしますか?kexecを含むブートアップLinuxカーネルプロファイリングツール?

私はUbuntuサーバー9.04でkexecを使用しています。 OProfileは、私にとって望ましい仕事をしていないようです。少なくとも、私はそれを実行することができないようです。

ツールに関する推奨事項は参考になります。kexecで使用できるツールが分かっていれば、それはさらに優れています。

多くのおかげで、カーネルをプロファイルするために使用することができ

答えて

2

その他のツールが含まれます:

はまた、一般的な情報について用hereを参照してくださいLinuxでのプロファイリングブートプロセスを使用してプロファイリングすることができ

  • Bootchartこの例は、これは、カーネルの後にすべてを行いhere可能です。
  • Printk Timesこれは、カーネルブートアップをプロファイルするために使用できます。
  • Kernel Function Traceこれは、約30%のオーバーヘッドがありますが、カーネルのブートアップをプロファイルするために使用できます。ブート時のためにSystem Tapスクリプトのセット
  • Boot Probeは、また
  • プロファイリング私はそれらになりますKernel Instrumentation
+0

を参照してください。私はperfが私のUbuntuで動作しないと信じていますが、私は100%確実ではありません。それ以外に、ブートプロセスのプロファイリングにこれらのどれを使用することもできますか?申し訳ありませんが、私は元の投稿で起きた問題を逃しました。 – Louis

+0

コメントではなく、既存の質問に追加情報を参考にしてください。 – Appleman1234

+0

ありがとうございました:)私は自分の投稿を編集しました...ブートチャートはカーネルファイルをプロファイルしませんでした...それはinitの後に起動します – Louis

関連する問題