怎样才算是内存泄漏?怎样通过shell程序判断存在内存泄漏?

怎样才算是内存泄漏?怎样通过shell程序判断存在内存泄漏?

1,某个程序,一直进程id没有改变,但是VSZ的数值一直慢慢增加,这可以判断为存在内存泄漏。
2,某个程序,时不时进程id会改变,而vsz的数值也在不断变化,有时候增多,有时候减少。这时候能够说这个程序存在内存泄漏吗?
如果,虽然有时候减少,有时候增多,但是总体趋势是增多的,是不是就可以判断存在内存泄漏?

如何用一段shell程序,使用ps命令来长时间检测系统中运行的程序是否存在内存泄漏?

谢谢
没人知道么?
up
好高深……
不懂……