天天看点

Linux dump过大 JVM内存分析工具matLinux dump过大 JVM内存分析工具mat

Linux dump过大 JVM内存分析工具mat

1. dump

启动时添加JVM参数

-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=dump文件输出路径
           

2. 下载Linux mat工具

linux 安装包下载路径

Linux dump过大 JVM内存分析工具matLinux dump过大 JVM内存分析工具mat

3. 解压Linux mat分析工具

unzip MemoryAnalyzer-1.12.0.20210602-linux.gtk.x86_64.zip
           

4. 执行生成

./ParseHeapDump.sh dump文件  org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components
           
Linux dump过大 JVM内存分析工具matLinux dump过大 JVM内存分析工具mat

5.拖到windows本地

Linux dump过大 JVM内存分析工具matLinux dump过大 JVM内存分析工具mat

6. 解压并打开分析报告

Linux dump过大 JVM内存分析工具matLinux dump过大 JVM内存分析工具mat
Linux dump过大 JVM内存分析工具matLinux dump过大 JVM内存分析工具mat

继续阅读