Инструмент для анализа больших дамков кучи Java

У меня есть горячая точка JVM Heap Dump, которую я хотел бы проанализировать. ВМ Ran с -xmx31g , и файл дампа кучи составляет 48 ГБ, большой.

  • Я даже не попробую JHAT , так как он требует около пяти раз в памяти кучи (это было бы 240 ГБ в моем случае) и ужасно медленно.
  • Eclipse CAR сбоит с помощью ArrayIndexoutoFBoundsexception после анализа дампа кучи в течение нескольких часов.

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

72
задан Robin Green 26 November 2018 в 14:11
поделиться