linux中程序内存泄露如何界定呢?这样算内存泄露吗?
我的程序在运行了一段时间后,物理内存没有什么变动,虚拟内存却涨了1M,这种情况算是有内存泄露吗?还请大虾指点下,谢谢了。
下面是程序的statm文件的变化:
2013/12/1 15:00 # cat /proc/895/statm
7565 1816 702 687 0 6439 0
2013/12/2 14:11 # cat /proc/895/statm
7565 1816 702 687 0 6439 0
2013/12/2 17:30 # cat /proc/895/statm
7821 1817 702 687 0 6695 0
2013/12/3 18:18 # cat /proc/895/statm
7821 1817 702 687 0 6695 0
------解决方案--------------------运行起来,不是逻辑内存会映射到物理内存的么?
------解决方案--------------------用valgrind调试一下看看