内存溢出问题定位方法

设置虚拟机参数:

-XX:+HeapDumpOnOutOfMemoryError

 

 设置完成后,当出现内存溢出的时候会在项目对应的目录下生成一个.hprof结尾的文件

 

 

使用工具进行分析:

工具一:

eclipse MemoryAnalyzer

下载地址:https://www.eclipse.org/mat/downloads.php

 

 

解压打开 MemoryAnalyzer.exe

工具二:

使用java自带的软件jvisualvm.exe(此文件默认在java安装路径的bin目录下)打开.hprof结尾的文件,进行分析

posted @ 2020-05-11 14:52  迟到的help  阅读(593)  评论(0编辑  收藏  举报