#java #memory #heap-dump #eclipse-memory-analyzer
#java #память #куча-дамп #eclipse-memory-analyzer
Вопрос:
У меня есть большой файл дампа кучи на удаленном сервере. И я запускаю MAT ParseHeapDump.sh файл удаленно. Как я могу импортировать эти проанализированные файлы (dump.*.index) в мой локальный MAT? Я не хочу загружать огромный файл дампа кучи.
Ответ №1:
Похоже, что dump.*.index — это просто индексный файл, и мне нужно будет загрузить весь файл дампа кучи
Ответ №2:
Если вам нужны только результаты анализа, вам нужно скопировать только zip-файл, содержащий эти результаты. Например, если вы использовали MAT для создания отчета «Подозреваемые в утечке», результаты будут сохранены в виде HTMLS в zip-файле, имя которого заканчивается на «_Leak_Suspects.zip «. Этот файл намного меньше, чем дамп кучи. Вы можете скопировать этот файл на свой локальный компьютер и проанализировать отчет. Вот статья, которая объясняет это — https://javaforu.blogspot.com/2013/11/analyzing-large-java-heap-dumps-when.html