Как использовать существующие индексы ЦИНОВКИ Eclipse для интерактивного анализа

Я пытаюсь использовать ЦИНОВКУ Eclipse (Инструментарий Анализа памяти) для анализа некоторых довольно больших дампов "кучи" (~2G). Мой ноутбук, к сожалению, имеет Windows на 32 бита, и ЦИНОВКА исчерпывает пространство "кучи" 1.4G выделенная "куча". Я был успешен в выполнении индексатора "кучи" из командной строки на большом, бездисплейном поле на 64 бита. Однако я не могу убедить ЦИНОВКУ импортировать эти индексные файлы из каталога на моем ноутбуке так, чтобы я мог исследовать "кучу" в интерактивном режиме. Все мои попытки загрузки "кучи" (с индексными файлами вместе с ним) привели к ЦИНОВКЕ, решающей повторно проанализировать файл "кучи" вместо того, чтобы использовать существующие индексы. Идеи?

6
задан skaffman 9 January 2011 в 14:36
поделиться

2 ответа

Вам необходимо скопировать все файлы, которые находятся в этом каталоге, на свой портативный компьютер. Я делал это успешно много раз. Я запускаю анализатор на сервере, используя

/opt/mat/MemoryAnalyzer -consolelog -application org.eclipse.mat.api.parse "$@" org.eclipse.mat.api:suspects org.eclipse.mat.api:top_components

. Это позволяет мне открыть дамп кучи, а затем открыть сохраненные отчеты.

2
ответ дан 17 December 2019 в 20:31
поделиться

Вам просто нужно скопировать все файлы с одинаковым префиксом имени файла в новое место. Это действительно так просто.

0
ответ дан 17 December 2019 в 20:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: