关闭

Eclipse+GIMP 揪出占用内存的那个图片

125人阅读 评论(0) 收藏 举报

一个很简单的demo,运行起来就一副50kb大小的图片

1.使用Eclipse Mat插件dump出hprof文件,切换到dominator_tree视图,按照Retained Heap大小降序排列,如下图


很多人进行内存分析的时候都能进行到这一步,从图中看出占用内存最多的为5.5M,然后如下操作


进入到下面这个界面


然后


保存文件为xx.data


2.然后将Eclipse视图切换为Memory Analysis


然后展开选中子节点即可看到该图片的宽高


3.有了data数据和宽高既可使用GMIP工具还原图片了,注意还原时图像类型为RGB Alpha,如果图片过宽可以适当调整下GMIP工具边框



点击打开后的效果



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1307次
    • 积分:61
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档