是否有可能获得gprof结果的图形表示?

时间:2010-03-13 16:28:07

标签: bash gprof

我有兴趣获得一些数字运算程序的分析。我用-g和-pg选项编译它并链接它并得到它gmon.out。阅读信息(纯文本)后,它看起来有点难看。我想知道是否有一些开源工具可以获得程序花费大部分时间的10个函数的图形表示以及通量图。

由于

2 个答案:

答案 0 :(得分:24)

<{> 3}} Gprof2Dot是一个工具,可以将许多分析器的输出转换为点图。

答案 1 :(得分:15)

对您的问题不是一个完全的答案,但也许是您问题的解决方案:我从gprof切换到valgrindcallgrind工具,主要是因为它具有令人难以置信的图形工具{ {3}},您可以使用它来显示结果。它是交互式的,因此您可以放大调用图的有趣部分。

Gprof2dot与callgrind以及gprof一起使用。