当前位置: 技术问答>linux和unix
LINUX下有没类似WIN BoundsChecker的内存泄露检测工具?
来源: 互联网 发布时间:2015-10-28
本文导语: RT | libmemwatch, electric_fence 我下了,但是没时间使用.楼主可以一试 | Dmalloc. http://popodou.blogchina.com/2010545.html | Purify | valgrind这个应该是比较强...
RT
|
libmemwatch, electric_fence
我下了,但是没时间使用.楼主可以一试
我下了,但是没时间使用.楼主可以一试
|
Dmalloc.
http://popodou.blogchina.com/2010545.html
http://popodou.blogchina.com/2010545.html
|
Purify
|
valgrind这个应该是比较强大的一个。
小的就用mtrace()
小的就用mtrace()
|
IBM的purify倒是很刚劲
不过不知道哪有免费的下
不过不知道哪有免费的下
|
valgrind
|
purify有linux版,绝对强,就是不知道哪里有免费的,我用的是公司的
|
linux下有memwatch,yamd,electric_fence。
http://www-128.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html
http://www-128.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html
|
如果是初略检查可以用,自带的命令
/usr/sbin/swap -s
检查分配的块,
还可以用netstat,vmstat
/usr/sbin/swap -s
检查分配的块,
还可以用netstat,vmstat
|
valgrind