アプリケーションのプロファイリング/最適化を行うことになっています。mips マシンで実行しているため、valgrind はオプションではありません。ツールの提案、戦術はありますか?
編集:私はもっと詳細を与えるべきだったと思います。私のツールチェーンでは Gprof はサポートされていません。oprofile を試しました。しかし、結果は正しくないようで、コールツリーも取得できませんでした。代替案を探しています。
GNU ツールチェーン (gcc など) を使用している場合は、gprof
. 粗雑ですが、機能します。
oprofile
OS が Linux の場合は、MIPS でサポートされているかどうかも確認してください。
あらゆる種類のマシンやオペレーティング システムで、このようなすべての問題に対して 30 年間頼りにしてきた方法は、これです。
gprofはほぼ同じくらい古く信頼性がありますが、できることは非常に限られています。
SD プロファイラーは、コードを一時的に計測するために使用される正確な言語のパーサーに基づくコード プロファイラーのファミリーです。これらのプロファイラーは、C、C++、Java、C#、PHP、および COBOL をカバーしています。
プロファイラーはフットプリントとオーバーヘッドが非常に小さいため、組み込みシステムに最適です。あなたは何語かを言わなかったので、C か C++ に興味があると思います。
ただし、使用している (C/C++) ダイアレクトをより具体的にする必要があります。