
内存泄漏
wwlwwy89
这个作者很懒,什么都没留下…
展开
-
理解shallow heap 和 retained heap
在java内存分析软件(mat,jhat等)中,有两个概念是 shallow heap 和 retained heap (有时候叫shallow size 和 retained size)。shallow heap比较好理解(好理解不代表好计算),直译就是浅层堆,其实就是这个对象实际占用的堆大小。retained heap比较难理解,直译过来是保留堆,一般会转载 2017-07-04 14:56:16 · 28102 阅读 · 0 评论 -
Android开发常见的Activity中内存泄漏及解决办法
上一篇文章楼主提到由Context引发的内存泄漏,在这一篇文章里,我们来谈谈Android开发中常见的Activity内存泄漏及解决办法。本文将会以“为什么”“怎么解决”的方式来介绍这几种内存泄漏。 在开篇之前,先来了解一下什么是内存泄漏。什么是内存泄漏?内存泄漏是当程序不再使用到的内存时,释放内存失败而产生了无用的内存消耗。内存泄漏并不是指物理上的内存消失,这里的内存泄漏转载 2017-06-28 14:24:39 · 458 阅读 · 0 评论