最新消息:

又是内存泄漏,valgrind!

C/C++ admin 2734浏览 0评论

今天测试程序的时候,想看看CPU的占用率怎么样,无意间发现进程使用的内存一直增长。

果不其然,一会之后我的程序就被操作系统kill掉了。

以前记得有个内存泄漏的检测工具,不过好像有点麻烦,还要修改源代码。

同事给我推荐valgrind,果真很强大阿!

1
<span style="color: #c20cb9; font-weight: bold;">valgrind</span> <span style="color: #660033;">--leak-check</span>=full .<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">test</span>

如果输出结果太多不好看的话,可以增加 –log-file=valgrind_log ,在文件中慢慢分析。

转载请注明:爱开源 » 又是内存泄漏,valgrind!

您必须 登录 才能发表评论!