内存泄露排查思路

1、泄露情况

  • 启动闪退
  • 运行一段时间宕机

2、排查步骤

  1. 获取堆内存快照dump
  2. 使用VisualVM分析dump文件
  3. 通过查看堆信息的情况,定位内存溢出问题

内存泄露排查思路_第1张图片

jmap -dump:format=b,file=heap.hprof pid
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=输出路径

3、在VisualVM中分析dump文件

你可能感兴趣的:(jvm,java)