一 Java内存分析工具扫盲如果像我一样一点都不了解,可以先进行内存分析工具扫盲MAT介绍: Eclipse Memory Analyzer(MAT)一个功能丰富的 JAVA 堆转储文件分析工具,可以用于发现内存漏洞和减少内存消耗。二 Eclipse MAT插件安装当前机器环境描述:[plain]v...
分类:
移动开发 时间:
2015-04-29 00:25:40
阅读次数:
506
对Mat工具的详细介绍,引用博文:http://my.oschina.net/biezhi/blog/286223下载地址:http://www.eclipse.org/mat/downloads.php官网介绍:http://www.eclipse.org/mat/
分类:
编程语言 时间:
2015-04-13 18:22:31
阅读次数:
146
所有Android的开发者一定都遇到过内存溢出这个头疼的问题,一旦出现这个问题,很难直接确定我们的应用是那里出了问题,要想定位问题的原因,必须通过一些内存分析工具和强大的经验积累才能快速的定位到问题具体出现在那里。 基于移动开发具有的这个特性,本着尽量减少内存消耗的原则,以及我最近遇到的内存堆积(....
分类:
移动开发 时间:
2015-04-10 21:58:55
阅读次数:
170
集成开发环境的介绍
Xcode :iOS集成开发环境,也是编辑器,负责管理应用程序工程。
Interface Builder:快速原型开发工具,可视化的组装用户UI接口的工具,在
Xcode 4.0以后集成到了Xcode中。
Instruments:功能强大的性能调试工具,以及内存分析工具。
iPhone Simulator:Mac OS X平台应用程序,它是模拟应用程序在真机上运行的
...
分类:
移动开发 时间:
2015-03-30 09:38:50
阅读次数:
148
关于MAT的使用,请参见博客:http://blog.csdn.net/nupt123456789/article/details/42584269 1.首先打开MAT的Inspector页面,在Eclipse中为:Open Window > ShowView > Other.. > Inspector 2.选中图片对象android.graphics.Bitmap,在Inspector查看图片的...
分类:
移动开发 时间:
2015-03-02 17:01:26
阅读次数:
1803
本文转载自:http://blog.csdn.net/aaa2832/article/details/194196791内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS)是ADT插件的一部分,其中有两项功能可用于内存检查:·heap查看堆的分配情况·allocat...
分类:
其他好文 时间:
2015-02-02 17:55:26
阅读次数:
136
前言之前看过这篇博客,《IBM使用 Eclipse Memory Analyzer 进行堆转储文件分析》。所以,想使用MAT对android app的内存进行分析。又恰好看到这篇博客《Android内存泄漏研究》,于是,我也总结一些MAT的使用。1.在Eclipse上安装MAT,和安装其他插件一样,MAT的当前地址:http://download.eclipse.org/mat/1.4/updat...
分类:
移动开发 时间:
2015-01-10 18:12:13
阅读次数:
308
jhat 是Java堆分析工具(Java heap Analyzes Tool). 在JDK6u7之后成为标配. 使用该命令需要有一定的Java开发经验. jhat 命令解析Java堆转储文件,并启动一个 web server. 然后用浏览器来查看/浏览 dump 出来的 heap. jhat 命令支持预先设计的查询, 比如显示某个类的所有实例. 还支持 对象查询语言(OQL, Object Query Language)。 OQL有点类似SQL,专门用来查询堆转储。 OQL相关的帮助信息可以在 jhat ...
分类:
编程语言 时间:
2014-11-24 15:25:20
阅读次数:
570
D/dalvikvm: , , ,
一、GC_Reason 触发垃圾回收的回收的集中原因:
类型
描述
GC_CONCURRENT
内存使用将满时,并发的进行垃圾回收。
GC_FOR_MALLOC
当内存已满应用尝试分配内存时会出触发垃圾回收,所以系统会停止应用进行垃圾整理
GC_HPROF_DUMP_HEAP
当创...
分类:
移动开发 时间:
2014-11-23 11:45:34
阅读次数:
172
教程一、开始学习dotmemory在本教程中,我们将学习如何运行dotMemory内存快照。此外,我们将简要地看看dotMemory的用户界面和基本分析的概念。考虑dotMemory本教程作为起点基本条款:你可能会问:“什么是内存快照和为什么我要学他们?”这是一个很好的时间来达成一些内存分析 您将在...
分类:
其他好文 时间:
2014-11-18 17:48:25
阅读次数:
719