帮助终止内存泄漏进程

帮助终止内存泄漏进程

我目前正在构建一个 Android LP 内核,并且已经运行并内置了一些非常不错的调整。

我知道有很多 LP 内存泄漏(我已经修补了启动动画)

我想知道是否有一种方法可以检查导致内存泄漏的进程,如果找到,则终止该进程。

所以,我已经设置了 crond,并且像在 Linux 机器上一样运行,还有 bash 二进制文件

FREEMEM=$(free | awk 'FNR == 3 {print $4/($3+$4)*100}');

让我获得剩余的可用内存,有没有办法使用它来阻止导致它的进程?

答案1

最接近的方法是使用ps aux。这将显示分配给程序的虚拟页面数。除非您分析每个正在运行的进程,否则您不会知道这些页面是否真的被使用。不过,这些数字应该足以找到泄漏

相关内容