Описание тега hprof
Инструмент профилирования java heap/CPU
3
ответа
Есть ли способ заставить процесс Android производить дамп кучи на OutOfMemoryError?
ВС JVM поддерживает -XX:+HeapDumpOnOutOfMemoryError возможность выгрузить кучу всякий раз, когда процесс Java заканчивается из кучи. Есть ли аналогичная опция на Android, которая создает кучу дампов для приложений Android в исключении OutOfMemoryExc…
25 май '11 в 22:34
1
ответ
Как получить hprof на сервере Citrix?
Мне нужно захватить hprof для приложения Java, которое работает на Citrix. Таким образом, процесс находится на сервере, но пользовательский интерфейс находится на клиентском компьютере. Я могу присоединиться к javaw.exe на сервере, используя VisualV…
30 апр '13 в 13:16
1
ответ
ОШИБКА: ожидается файл формата HPROF 1.0.3
Я экспортирую дамп кучи как HPROF и сохраняю его с суффиксом .hprof в соответствии с документами. Когда я запускаю команду hprof-conv, возникает ошибка: ОШИБКА: ожидается файл формата HPROF 1.0.3 В результате я получаю файл convert-heap.hprof с разм…
08 ноя '17 в 18:27
3
ответа
Размер heapdump против размера hprof
Недавно я сделал heapdump в формате hprof, когда мой сервер jboss работал с xms 4096m и xmx 4096m и размером permsize 512m. Сгенерированный файл hprof составляет более 5 ГБ. Когда я загружаю heapdump в visualvm, mat analyzer или yourkit, я вижу толь…
26 июл '12 в 09:47
2
ответа
Время, проведенное в Object.<Init> (hprof)
Я профилирую свое приложение - это макросистема, построенная на основе Java. Я использую hprof для профилирования некоторых основных примеров, и вот 20 лучших функций, на которые тратится время: rank self accum count trace method 1 14.73% 14.73% 453…
15 авг '13 в 02:03
3
ответа
Как собрать информацию о профилировании для приложения Java 1.4?
Java-приложение, которое я поддерживаю и которое работает на JRE 1.4.2_12, висит около полуночи каждую ночь. Я хотел бы попытаться записать как можно больше информации о профилировании, чтобы обнаружить, есть ли проблема в JVM или внешняя по отношен…
29 июл '09 в 19:16
2
ответа
Дамп памяти намного меньше доступной памяти
У меня есть сервер приложений Tomcat, настроенный для создания дампа памяти в OOM, и он запускается с -Xmx1024M, поэтому ему должен быть доступен гигабайт. Теперь я нашел один такой дамп, и он содержит только 260 МБ неиспользованной памяти. Как это …
11 май '10 в 05:24
2
ответа
Что означают эти ошибки HPROF?
Я вижу следующие ошибки в моих журналах консоли: HPROF ERROR: unable to resolve a method id HPROF ERROR: got NULL trace in obj_alloc HPROF ERROR: duplicate obj_id in object_alloc HPROF ERROR: unable to resolve a method id HPROF ERROR: got NULL trace…
16 фев '09 в 18:15
1
ответ
Расчет оставшегося размера, включая переменные фрейма стека?
Я нашел тонну вопросов о "сохраненном размере", и принятый ответ кажется: Оставшийся размер для объекта - это количество памяти, которое этот объект сохраняет от сборки мусора. Теперь я работаю над программным вычислением оставшегося размера в hprof…
16 дек '15 в 14:48
1
ответ
Содержимое дампов кучи Android
Android-дамп кучи содержит информацию о запущенных методах и локальных параметрах методов. Параметры метода хранятся в куче?
03 июл '14 в 18:15
1
ответ
Tomcat не генерирует файл hprof из-за ошибки
У меня есть проблема с утечкой памяти в моем веб-приложении, которое развернуто в Tomcat. Чтобы найти основную причину, я включил ошибку HeapDumpOnOutOfMemory, установив: -XX: -HeapDumpOnOutOfMemoryError -XX: HeapDumpPath = / usr / local / tomcat / …
31 июл '14 в 22:07
0
ответов
Как создать отчет CSV из инструмента Eclipse Memory Analyzer?
Ниже приведен стандартный способ запуска MAT для анализа дампа кучи. ./MemoryAnalyzer -consolelog -application org.eclipse.mat.api.parse java_pid17194.hprof org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components…
11 янв '19 в 09:44
1
ответ
Могу ли я проанализировать файл.hprof с помощью кода Java?
Я только что изучил Java Mission Control. Я думал о том, как сделать Java Flight Recorder с помощью Java-кода. Я проанализировал файл кучи с помощью множества различных инструментов, но на этот раз я хочу сделать это с помощью кода.
07 фев '19 в 11:29
2
ответа
Пожалуйста, помогите мне понять эти следы Clojure Hprof
У меня есть некоторый код Clojure, который моделирует и затем обрабатывает числовые данные. Данные в основном являются векторами двойных значений; обработка главным образом включает суммирование их значений различными способами. Я приведу код ниже, …
28 авг '11 в 19:18
1
ответ
Получение дампа Hprof для других процессов из кода приложения
В моем приложении у меня есть возможность захватить дамп hprof. я использовал android.os.Debug.dumpHprofData (строковое имя файла) Первоначально, хотя данные hprof, сгенерированные описанным выше способом, относятся ко всему устройству, что не так. …
16 июн '10 в 12:28
1
ответ
"невозможно получить данные о классе для sun/java2d/Disposer"
В прошлом я успешно использовал скрипт, и JDK не изменился, но по какой-то причине в этом случае я не смог преобразовать дамп ядра в hprof; Attaching to core my.core from executable /opt/jdk1.8.0_31/bin/java, please wait... Debugger attached success…
08 июл '15 в 18:42
1
ответ
Сравнение "объектов, выделенных" в снимке JVisualVM с количеством экземпляров в дампе кучи Java
Я использовал JVisualVM для просмотра приложения и увидел много объектов SomeDomainClass в профилировщике памяти и снимке. Созданный вскоре после этого дамп кучи Java (файл.hprof) не содержит экземпляров SomeDomainClass. Поскольку профилировщик памя…
13 фев '14 в 13:00
0
ответов
Удаленное профилирование JVM с использованием API
JVisualVM может подключаться к удаленной JVM через JMX. Мне нужно собирать данные выборки процессора из удаленных JVM, как это делает JVisualVM. Похоже, JVisualVM собирает данные выборки из открытых MBean-компонентов на удаленных JVM. Какие классы и…
13 июл '17 в 17:51
2
ответа
Анализировать файл дампа памяти HPROF из командной строки программным способом
Я занимался анализом файла HPROF с помощью Eclipse Memory Analyzer (MAT). Доминирующее дерево, отчеты и интерфейс OQL выглядят действительно полезными. Но все это должно быть сделано вручную из программного обеспечения MAT. Есть ли интерфейс командн…
12 апр '13 в 17:46
2
ответа
Не удается преобразовать файл дампа HPROF из Android Studio в формат MAT
Когда я пытаюсь конвертировать файл HPROF в Android Studio Terminal в формат MAT: 1) hprof-conv [-z] d: /dump.hprof d: /outfile.hprof 2) hprof-conv d: /dump.hprof d: /outfile.hprof У меня такой же ответ: Использование: hprof-conf [-z] infile outfile…
13 июн '16 в 12:34