性能分析工具Eclipse Mat
2015-07-24 09:27
1131 查看
Mat OverView
Histogram视图,提供每个类的对象统计支配树(Dominator Tree),提供程序中最占内存的对象 (described later in the article)
对象查询语言(Object Query Language Studio), 用来写MAT查询的工具
堆Dump概况(Heap Dump Overview) –提供堆dump文件的详细信息
疑似泄露点(Leak Suspects) – 提供内存泄露疑点占用内存大小,被谁加载的,以及类型等详细信息。
Top Components – 提供占内存最多的对象信息,还包括可能的内存浪费信息.
对象列表(List Objects) – 显示应用中所有对象,以及这些对象持有哪些其他对象和被哪些其他对象持有,(MAT会提示查询哪一个对象)
根据类显示对象(Show Objects by Class) – 列出每个类有多少对象.
到GC根节点的路径(Path to GC Roots) – 显示到根节点的引用路径 (有好多过滤选项).
合并到GC根节点的最短路径(Merge Shortest Paths to GC Roots) –找到从GC根节点到一个对象或一组对象的共同路径
即时支配(Immediate Dominators) – Finds and aggregates on a class level all objects dominating a given set of objects.
显示保留集合(Show Retained Set) – 计算一个对象的保留堆大小.
相关文章推荐
- String在java编程中使用细则
- Eclipse debug高级 技巧(转)
- Java String 比较和 Integer 比较
- eclipse导入工程时找不到R文件
- Ubuntu环境下配置jdk并安装android studio
- eclipse禁用js验证
- eclipse中outline中图标含义
- Java 三目运算符
- 让mac的F键恢复它标准的功能,以后比如在eclipse的debug时,就不要按Fn
- Java开发中的23种设计模式详解
- Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
- java中的单例设计模式简谈
- 数据挖掘之文本特征提取【理论+部分java代码实现】
- Java I/O 详解
- java学习路线
- Html2MHTCompiler.java
- struts 文件下载
- struts 上传文件
- Spring事务rollbackFor不生效的一种情况
- struts2 之类型转化&日期