标签: bash gprof
我有兴趣获得一些数字运算程序的分析。我用-g和-pg选项编译它并链接它并得到它gmon.out。阅读信息(纯文本)后,它看起来有点难看。我想知道是否有一些开源工具可以获得程序花费大部分时间的10个函数的图形表示以及通量图。
由于
答案 0 :(得分:24)
答案 1 :(得分:15)
对您的问题不是一个完全的答案,但也许是您问题的解决方案:我从gprof切换到valgrind的callgrind工具,主要是因为它具有令人难以置信的图形工具{ {3}},您可以使用它来显示结果。它是交互式的,因此您可以放大调用图的有趣部分。
gprof
valgrind
callgrind
Gprof2dot与callgrind以及gprof一起使用。