关于在linux下监测内存泄漏的问题

小伙伴们,会不会时常注意自己的程序会不会有内存泄漏的问题?

分享一个工具

1.安装valgrind
    1)将安装包valgrind-3.8.1-9.el6.i686.rpm拷贝到虚拟中
    2)yum localinstall valgrind-3.8.1-9.el6.i686.rpm
2.使用valgrind进行内存泄露检测(如下main为最终生成的可执行程序)
    valgrind  --leak-check=full ./main
3.然后就进行程序测试,测试过程中如果出现内存泄露,则会打印在屏幕上

工具下载

百度云

链接: https://pan.baidu.com/s/1bF0B3XuxBSrOgO4A7nma8w 提取码: 3yes 

猜你喜欢

转载自blog.csdn.net/linpengzt/article/details/86313110