您的位置:首页 > 运维架构 > Linux

LINUX 下的内存检测工具, 性能测试工具

2010-09-14 03:03 435 查看
1.

valgrind ,使用例子,根据还有其它功能很强大,发掘中.
. valgrind --tool=memcheck --leak-check=yes ./ProxyServer 检测内存泄漏
valgrind --tool=memcheck --leak-check=full --show-reachable=yes

2.

gprof 使用方式:

在编译的时候要加上 -pg -g 的CFLAGS和CPPFLAGS.

然后运行,在当前目录, 生成记录文件,缺省叫gmon,使用 export GMON_OUT_PREFIX=x.out 可以生成x.out.pid的文件名.

gprof [选项] 即可分析并打印结果

gprof对于多线程和多进程的支持很弱的话,

期待vTune, KDE坏了,还没有装上,有时间搞搞

3. 1. pmap是一个好东东,可以看到如ollydbg的memory结构,即虚拟内存的分段属性,模块名
使用例子: pmap 12324
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: