zhoufcumt的个人博客分享 http://blog.sciencenet.cn/u/zhoufcumt

博文

valgrind:linux下内存泄露检测和性能分析

已有 3478 次阅读 2017-5-21 22:56 |个人分类:LINUX|系统分类:科研笔记| Linux, Valgrind, 内存泄露检测, 性能分析

源码下载地址:官网http://valgrind.org/

安装:./configure --prefix=/where/you/want/it/installed;

make;

make install;

设置环境变量。

使用:程序用gcc编译的话,加-DDEBUG,生成debug模式下的可执行程序。

1. valgrind --tool=memcheck --leak-check=full --log-file=/dsk/fzhou/PROJECT/log.txt ./mppp

2. valgrind --leak-check=full --time-stamp=yes --log-file=/dsk/fzhou/PROJECT/log ./mppp --nw &

我使用第1种方法进行检测和分析。查看/dsk/fzhou/PROJECT/log.txt文件最后的summary来定位。




https://blog.sciencenet.cn/blog-350278-1056280.html

上一篇:Matlab:NaN相关的计算
下一篇:Linux awk: print中存在变量的情况
收藏 IP: 139.17.64.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-22 11:04

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部