jmap [опция] ‹исполняемый ‹ядро› — что это значит и как его использовать?

Я пытаюсь использовать утилиту jmap. Каждый раз указывать pid слишком сложно, поэтому я ищу вариант попроще. В помощи jmap я нашел вариант

jmap [опция] ‹ исполняемый файл ‹ ядро ​​>

Но это абсолютно не самоочевидно. Что означает исполняемый файл/ядро? Как я могу его указать? Образца не нашел.


person Boris    schedule 03.10.2013    source источник


Ответы (1)


Из документации:

исполняемый файл

Исполняемый файл Java, из которого был создан дамп ядра.

ядро

core-файл, для которого должна быть напечатана карта памяти.

Согласен, это немного кратко...

ядро — это дамп ядра, из которого извлекается куча, а исполняемый файл — это исполняемый файл Java, приложение, которое созданный дамп ядра был запущен с

И этот вопрос предоставляет пример его использования:

jmap -dump:format=b,file=dump.hprof /usr/java/jdk1.6.0_16/bin/java core.dump.2878
person ppeterka    schedule 03.10.2013