一、今天在查看服务器时候,发现内存使用率直接就到99%了,
二、用ps -uaxw查看一下,每个占用内存较多的进程情况:
三,挑出可疑的进程,生成dump文件:
jmap -dump:format=b,file=jmap.hprof pid
四、导入到MAT中进行分析
MAT本地安装的工具,JDK版本1.8以上版本,
五、对dump文件的分析
主要看内存泄漏可疑点的问题,查看引用的类,具体的分析另起一片文章写了。
一、今天在查看服务器时候,发现内存使用率直接就到99%了,
二、用ps -uaxw查看一下,每个占用内存较多的进程情况:
三,挑出可疑的进程,生成dump文件:
jmap -dump:format=b,file=jmap.hprof pid
四、导入到MAT中进行分析
MAT本地安装的工具,JDK版本1.8以上版本,
五、对dump文件的分析
主要看内存泄漏可疑点的问题,查看引用的类,具体的分析另起一片文章写了。