怎样才算是内存泄漏?怎样通过shell程序判断存在内存泄漏?
1,某个程序,一直进程id没有改变,但是VSZ的数值一直慢慢增加,这可以判断为存在内存泄漏。
2,某个程序,时不时进程id会改变,而vsz的数值也在不断变化,有时候增多,有时候减少。这时候能够说这个程序存在内存泄漏吗?
如果,虽然有时候减少,有时候增多,但是总体趋势是增多的,是不是就可以判断存在内存泄漏?
上面我所理解的内存泄漏是否正确?
如何用一段shell程序,使用ps命令来长时间检测系统中运行的程序是否存在内存泄漏?
谢谢
不要使用一些另外的工具,比如Valgrind等
因为我这里并没有要监测的程序的代码
只能通过ps命令来查看,判断
谢谢