MAT分析dump文件的几个疑问

noyi 发布于 02/26 16:58
阅读 706
收藏 0

1.dump文件是否可以随时生成,还是只有在OOM时会生成?

2.下面这张图的文件是否属于OOM时自动生成的呢?

小白求教。谢谢大佬们的解答

 

加载中
0
l
lanbao79

OOM了不会生成dump文件吧!系统都挂了那时候。。

l
lanbao79
要在启动程序上添加这个配置。
noyi
noyi
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/home/test/yxm 当项目运行内存溢出时会生成一个.hprof为后缀的文件 ​​​​​​​
0
l
lanbao79

不使用命令是不是不能随时生成?

0
chentao106
chentao106
dump可以随时生成,哪个文件什么时候生成的,应该生成dump的人最清楚。内存溢出的dump文件,一般伴随有内存溢出的异常
0
4181asdsda
4181asdsda

想要随时生成用jmap生成即可,oom生成设置jvm参数就行

0
4181asdsda
4181asdsda

另是否是oom可以看Leak Suspects,直接就能查到。

返回顶部
顶部