Jprofiler分析dump文件

1. Jprofiler有什么用?

MAT是Eclispe里用来分析OOM故障的工具,和Jprofiler类似。

Jprofiler分析dump文件_第1张图片

回到顶部(go to top)

2. Jprofiler 安装

2.1 Jprodiler插件安装

Jprofiler分析dump文件_第2张图片

2.2 Jprofiler客户端安装

百度搜索“Jprofiler安装包”即可

2.3 Jprofiler配置

Jprofiler分析dump文件_第3张图片

回到顶部(go to top)

3. 如何Dump文件?

-XX:+HeapDumpOnXXX

在发生XXX错误时,来dump堆快照 

-XX:+HeapDumpOnOutOfMemoryError

在发生OutOfMemoryError错误时,来dump堆快照 

Jprofiler分析dump文件_第4张图片

回到顶部(go to top)

4. 用Jprofiler分析Dump文件

常用红色标记的这些:

Jprofiler分析dump文件_第5张图片

4.1 分析OOM原因的步骤

第一步:查看大对象

Jprofiler分析dump文件_第6张图片

第二步:查看那个线程有问题:

 

Jprofiler分析dump文件_第7张图片

你可能感兴趣的:(JAVA,java)