heap dump
概念:堆转储文件,是一个Java进程在某个时间点上的内存快照;
作用:获取如下信息
对象信息:类、成员变量、直接量以及引用值;
类信息:类加载器、名称、超类、静态成员;
Garbage Collections Roots:JVM可达的对象;
线程栈以及本地变量:获取快照时的线程栈信息,以及局部变量的详细信息。
可分析项
找出内存泄漏的原因;
找出重复引用的jar或类;
分析集合的使用;
分析类加载器。
概念:堆转储文件,是一个Java进程在某个时间点上的内存快照;
作用:获取如下信息
对象信息:类、成员变量、直接量以及引用值;
类信息:类加载器、名称、超类、静态成员;
Garbage Collections Roots:JVM可达的对象;
线程栈以及本地变量:获取快照时的线程栈信息,以及局部变量的详细信息。
可分析项
找出内存泄漏的原因;
找出重复引用的jar或类;
分析集合的使用;
分析类加载器。