一、Eclipse Memory Analyzer(MAT)工具
1.MAT工具
下载地址:Eclipse Memory Analyzer Open Source Project | The Eclipse Foundation
ps:mat不支持phd格式文件,需安装插件dtfj
2.安装插件DTFJ
全称( Diagnostic Tool Framework for Java)
2.1下载地址
Index of /ibmdl/export/pub/software/websphere/runtimes/tools/dtfj
2.2 操作方法
1)将dtfj中features和plugins两个文件夹中的jar文件下载
2)分别放在mat对应的安装文件夹下
3)重启MemoryAnalyzer.exe
二、IBM Heap Analyzer工具
1.IBM官网上,都可以下载到ha457.jar文件
下载地址:IBM HeapAnalyzer
2.启动工具脚本编写:命名run.bat
内容如下:
title ibm-heap-analyzer
path=%PATH%;%D:\soft\java\java_install\bin #java安装路径
D:
cd D:\heapdump\was
java.exe -Xms1048M -Xmx8192M -jar ha457.jar #内存大小设置与jar版本号
3.运行工具,双击run.bat文件
三、Java core文件分析
1.javacore.txt文件用jca打开