VisualVM - 不是有效的核心转储
问题描述:
我有从JVM OutOfMemory(JDK 1.5版本)生成的.hprof堆转储。VisualVM - 不是有效的核心转储
当我尝试在VisualVM中添加此文件时,它告诉我文件不是有效的核心转储。
但是,我能够运行jhat这个转储文件没有任何问题。
有什么想法为什么?
答
堆转储不是核心转储。所以你必须打开你的.hprof文件作为VisualVM中的堆转储。
答
您正在试图打开的文件是头部转储不是核心转储。
按照此步骤:
- 转到文件>加载...
- 选择文件格式:为堆转储(* .hprof, *。*)
- 选择你的文件并点击打开。