私はgprofを使用してCコードをプロファイリングしていますが、非常に不安定です。実行ごとに異なるシミュレーション時間と%を与えています。 私はvalgrindに切り替えることにしました。私はvalgrindを使ってプロファイリングしていますが、データを表示してgprofに似た結果を得たいと思っています。 gprofで%実行時間、セルns /コールを得ましたgccと対照的にvalgrindでプロファイリング
kcachegrindを使用せずにこの情報を取得する方法はありますか?
、KcachegrindはUIを開いている、と私はあなたが裸のデータを使用したい場合は一緒に助けので
どのようなコードをプロファイリングしていますか?アプリケーションコードまたはライブラリコード?そこにI/Oはありますか?再帰はありますか?それにもかかわらず、あなたはRotateRight.comからズームを試みましたか? –
Im瞬間のいくつかの無料の製品の後、ズームは30日間の試用を持っています。 –
[この方法](http://stackoverflow.com/questions/375913/what-can-i-use-to-profile-c-code-in-linux/378024#378024)は無料で動作しますが、 gprof形式の[一般的な知恵](http://stackoverflow.com/questions/1777556/alternatives-to-gprof/1779343#1779343)とは逆に実行されます。あなたがプロファイリングしているものを尋ねる理由は、gprofは非常に狭い種類のプログラム(CPUバインド、多くの呼び出し、再帰などではない)に対してのみ役に立ちます。 –