如何检测内存泄漏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检测内存泄漏相关的知识,希望对你有一定的参考价值。

我遇到了一些与android中的MemoryOutOfBounds异常相关的问题。我发现这背后有两个原因

(1)创建的线程是活的,不会在任何地方被破坏

(2)内存泄漏。

我们可以在eclipse中检测线程信息。但是当我执行我的应用程序时,如何知道我的代码内存泄漏的哪一行。 MAT工作方式不同。 MAT是静态的。是否有任何插件或任何方式来了解日食中的内存泄漏?

谢谢迪帕克

答案

这可能很有用。

What Android tools and methods work best to find memory/resource leaks?

另一答案

您不需要内存泄漏来获取OutOfMemoryError,只需在您的应用中使用太多内存就会导致它。

另一答案

您可以查看以下有关如何避免内存泄漏的链接:

以上是关于如何检测内存泄漏的主要内容,如果未能解决你的问题,请参考以下文章

使用UMDH检测内存泄漏

Netty源码-内存泄漏检测toLeakAwareBuffer

android 内存泄漏检测工具 LeakCanary 泄漏金丝雀

如何检测内存泄漏

Tomcat如何检测内存泄漏

linux中内存泄漏的检测记录内存泄漏的代码