当前位置: 代码迷 >> 综合 >> JVM发生OOM问题分析
  详细解决方案

JVM发生OOM问题分析

热度:67   发布时间:2023-10-17 09:49:12.0

当发生内存溢出,需要进行问题定位时,需要进行对内存映像文件进行分析,导出方式总共有两种:

一、内存溢出自动导出

对jvm参数进行设置两个参数:

-XX:+HeapDumpOnOutOfMemoryError
        -XX:HeapDumpPath=./

二、使用jmap命令手动导出

jmap -dump:format=b,file=head.hprof pid,其中pid为根据jps命令查询到的pid。

 

       最后使用MemoryAnalyzer进行分析即可。

  相关解决方案