格式例子:jmap -dump:format=b,file=/tmp/dump.dat 104425(端口号)。
一 命令分析:jhat -port 9999 /tmp/dump.dat ,然后在浏览器根据端口号9999 进行访问 查看对象的内存占用情况。
二 下载本地通过工具(mat)进行分析。
jvm内存溢出和线程死锁也可以通过jdk自带visualVm工具进行检测
本文介绍如何使用jmap和jhat命令分析JVM内存溢出及线程死锁问题,通过实例展示如何导出堆转储文件并利用MAT工具进行深入分析。同时,文章还提到了VisualVM作为检测工具的应用。
格式例子:jmap -dump:format=b,file=/tmp/dump.dat 104425(端口号)。
一 命令分析:jhat -port 9999 /tmp/dump.dat ,然后在浏览器根据端口号9999 进行访问 查看对象的内存占用情况。
二 下载本地通过工具(mat)进行分析。
jvm内存溢出和线程死锁也可以通过jdk自带visualVm工具进行检测
1878
1441
477

被折叠的 条评论
为什么被折叠?