分析Tomcat内存溢出
最近,线上生产系统突然频繁的 JVM 内存报警!但本系统近期内并没有上线改动!
为了能查清内存报警的原因,使用 Eclipse Memory Analyzer tool(MAT)对 JVM Dump 文件进行了分析!
1. 生成 dump 文件
用 jmap 生产 dump 文件
jmap -dump:format=b,file=HeapDump.bin <pid>
2. MAT 安装与介绍
下载地址:http://www.eclipse.org/mat/downloads.php

通过 MAT 打开 dump 出来的内存文件,打开后如下图:


This chapter requires login to view full content. You are viewing a preview.
Login to View Full Content