VisualVM - недопустимый дамп ядра - PullRequest
9 голосов
/ 17 августа 2011

У меня есть дамп кучи .hprof, сгенерированный из JVM OutOfMemory (версия JDK 1.5).

Когда я пытаюсь добавить этот файл в VisualVM, он сообщает, что файл не является допустимым дампом ядра.

Однако я могу без проблем запустить jhat для этого файла дампа.

есть идеи почему?

Ответы [ 2 ]

7 голосов
/ 13 июня 2016

Файл, который вы пытаетесь открыть, представляет собой Head Dump , а не Core Dump .

Выполните следующие действия:

  1. Перейти к Файл > Загрузить ...
  2. Выберите Формат файла: как Дампы кучи (* .hprof, *. *)
  3. Выберите файл и нажмите «Открыть».
5 голосов
/ 17 августа 2011

Дамп кучи не является дампом ядра. Поэтому вы должны открыть файл .hprof как дамп кучи в VisualVM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...