0

アプリケーションのプロファイリング/最適化を行うことになっています。mips マシンで実行しているため、valgrind はオプションではありません。ツールの提案、戦術はありますか?

編集:私はもっと詳細を与えるべきだったと思います。私のツールチェーンでは Gprof はサポートされていません。oprofile を試しました。しかし、結果は正しくないようで、コールツリーも取得できませんでした。代替案を探しています。

4

3 に答える 3

0

GNU ツールチェーン (gcc など) を使用している場合は、gprof. 粗雑ですが、機能します。

oprofileOS が Linux の場合は、MIPS でサポートされているかどうかも確認してください。

于 2010-04-01T06:32:51.957 に答える
0

あらゆる種類のマシンやオペレーティング システムで、このようなすべての問題に対して 30 年間頼りにしてきた方法は、これです。

gprofはほぼ同じくらい古く信頼性がありますが、できることは非常に限られています

于 2010-04-01T17:41:07.600 に答える
0

SD プロファイラーは、コードを一時的に計測するために使用される正確な言語のパーサーに基づくコード プロファイラーのファミリーです。これらのプロファイラーは、C、C++、Java、C#、PHP、および COBOL をカバーしています。

プロファイラーはフットプリントとオーバーヘッドが非常に小さいため、組み込みシステムに最適です。あなたは何語かを言わなかったので、C か C++ に興味があると思います。

ただし、使用している (C/C++) ダイアレクトをより具体的にする必要があります。

于 2010-04-02T04:21:07.633 に答える