在Linux下分析 C程序的性能
来源:互联网 发布:淘宝网宝贝卖点怎么写 编辑:程序博客网 时间:2024/06/18 10:51
设置编译选项:
SConstruct中添加:
env=Environment(CC='gcc',
CFLAGS=['-g','-pg'],
LINKFLAGS=['-pg'],
LIBPATH=['/usr/local/lib','/lib64'],
CPPPATH=['.','/usr/local/include','/usr/include'],
CPPDEFINES=[])
如是多进程程序: export GMON_OUT_PREFIX=x.out
运行程序会生成一个gmon.out文件
生成性能报表:gprof ./test gmon.out >report.txt
将报表转换为图形形式:
下载:http://code.google.com/p/jrfonseca/wiki/Gprof2Dot
yum install graphviz.x86_64
gprof2dot.py report.txt | dot -Tpng -o output.png
yum install graphviz.x86_64
gprof2dot.py report.txt | dot -Tpng -o output.png
0 0
- 在Linux下分析 C程序的性能
- Linux C程序性能分析
- linux下的性能分析
- linux 下c 程序 段错误 分析
- 在linux下执行一个简单的C程序
- 在Linux下编译C或C++程序的教程
- 在Linux下运行C语言程序
- 在Linux下运行C语言程序
- 在Linux下编译C程序
- 在Linux下编译C程序
- 在Linux下运行C语言程序
- linux 下gprof 和 oprofile 分析程序性能工具 [转]
- linux 下gprof 和 oprofile 分析程序性能工具
- linux 下gprof 和 oprofile 分析程序性能工具
- Linux下的应用程序性能分析 总结
- Linux下的CPU性能瓶颈分析
- Linux 下常见的性能分析工具
- Perf -- Linux下的性能分析工具
- 黑马程序员-单例设计模式
- Linux 下远程桌面 Remmina 无法连接
- LeetCode-Wildcard Matching
- hadoop能用到的系统端口
- MFC中CString char* int的相互转换
- 在Linux下分析 C程序的性能
- php设计模式笔记:单例模式
- 关于CEGUI的几点不解
- linux shell 动态生成 数组系列 seq使用技巧
- 关于.Net中,在数据绑定日期格式的问题
- HDU4952:Number Transformation
- php分页笔记
- Spring3.1返回Json时格式化日期Date
- jquery中 $ 和 jQuery 及 $() 的区别