Allocations

Allocations可以检测内存分配情况,可查看某个对象分配的内存占用百分比,从而进行优化;


选择Created & Persistent,  和All Heap Allocations(堆内存,即用户自己分配的内存) ,一般情况不用查看Anonymous VM(匿名的),因为不是用户自己分配的内存空间,所以定位不到代码 。

然后点击All Heap Allocations 右侧箭头



点击size ,降序排序,然后一行一行筛选,看右侧加粗字体,即可以定位到的源代码,这里可以看到每个对象分配了多少内存:

双击加粗字体如下:



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容