转载自: linux环境下 C++性能测试工具 gprof + kprof + gprof2dot 添加-pg编译选项: gcc/g++ -g -pg file.c[c] 运行a.out 以 生成gmon.out ./a.out 生成中间分析文件 gprof ./a.out > prof.log 常 ...
分类:
编程语言 时间:
2017-03-28 00:17:02
阅读次数:
386
可以研究程序性能、函数调用堆栈等,而且能用图标查看。 linux环境下 C++性能测试工具 gprof + kprof + gprof2dot - 阁子 - 博客园 gprof、gprof2dot.py、dot使用方法简介 - Andy.Wang的博客 - 博客频道 - CSDN.NET 完。 ...
分类:
其他好文 时间:
2016-09-28 10:07:20
阅读次数:
116
http://blog.csdn.net/gzlaiyonghao/article/details/1483728 收藏一个大神对这个问题的介绍。 我就不多做污染了。另外还有两个 增强库可以针对cProfile输出的.prof文件生成带图的分析 一个是snakeviz 一个是gprof2dot 第二
分类:
编程语言 时间:
2016-02-25 19:56:30
阅读次数:
189
上篇《静态分析 C 程序函数调用关系图》 介绍了 CallGraph 静态分析 C 语言程序的函数调用,该篇继续分析源码,不过是分析 C 程序运行时的函数调用关系,所以谓之动态分析,主要讲 Gprof 以及 Valgrind 的 Callgrind,外加 Gprof2Dot。这里主要是分析应用空间,下篇将分析 Linux 内核空间的函数调用关系,相应的工具包括 Perf, Ftrace, FlameGraph。...
分类:
其他好文 时间:
2015-04-15 09:42:06
阅读次数:
192