Описание тега heap-dump

A heap dump is a snapshot of the memory of a Java process.
0 ответов

Java 1.7.45: Как получить полный дамп кучи процесса вместо усеченного дампа

Я использую команду ниже, чтобы получить дамп кучи jmap -dump:live,format=b,file=/tmp/heap2.bin <pid> VM выбирает: -Xms2g -Xmx4g -XX:+UseG1GC -XX:MaxGCPauseMillis=1500 -XX:G1HeapRegionSize=2 -XX:+PrintFlagsFinal -XX:ParallelGCThreads=4 -XX:Con…
03 дек '15 в 17:08
0 ответов

JVM не делает дамп кучи на OOM

У меня есть эти настройки в моих аргументах JVM: -Xms64m -Xmx512m -Dfile.encoding = "UTF8" -XX: + HeapDumpOnOutOfMemoryError -XX: HeapDumpPath = / opt / log Я также проверил, что HeapDumpPath также может быть каталогом. Проблема в том, что в случае …
15 сен '15 в 05:29
2 ответа

Захват и анализ дампа ядра на работающем сервере приложений

Как я могу захватить Core Dump и проанализировать кучу Java в приложении, работающем в Apache Tomcat?
28 ноя '13 в 06:10
2 ответа

IBM Heap Dump Analyzer | Недостаточно памяти

Я работаю на машине 7 GM Ram, у меня есть файл дампа кучи размером 1,8 ГБ. Я использую Java 8 64-битной и работает на 64-битной машине.Когда я пытаюсь открыть файл phd из инструмента анализатора дампа кучи, он выдает ошибку памяти. Я устанавливаю ja…
07 мар '17 в 20:42
4 ответа

Могу ли я распечатать все состояние программы на PHP?

PHP предоставляет некоторые впечатляющие возможности для самоанализа: get_defined_vars, get_defined_functions, get_defined_constants, debug_backtrace, и другие. По сути, они обеспечивают представление всего состояния программы: стека и кучи. Интерес…
18 дек '13 в 16:07
3 ответа

Дамп кучи!= Виртуальная память?

Не очень хорошо разбираясь в Java и особенно в том, что касается отладки в Java, но взяв дамп кучи в Jenkins с помощью Monitoring, а затем расшифровав его в Eclipse с помощью MAT, показывает, что общая память использовала 169,4 МБ, в то время как в …
25 сен '15 в 10:29
1 ответ

Дамп кучи на Java 1.4.1

Есть ли в любом случае, что я могу взять дамп кучи с помощью Java 1.4.1 на Solaris 9? Я использую очень старый сервер приложений и версию Java и хотел бы получить дамп кучи. Я собираюсь использовать его на производстве, поэтому hprof не может быть в…
17 май '12 в 10:46
1 ответ

Инструменты разработчика Chrome: что означает <символ> в профиле кучи?

Недавно я просматривал профиль кучи JavaScrip в Chrome Dev Tools и наткнулся на интересную запись: NoAgentIdError класс исключений с включенным захватом трассировки стека: var NoAgentIdError = function(entity) { Error.call(this); Error.captureStackT…
15 июл '15 в 14:34
0 ответов

Дамп кучи показывает много экземпляров java.lang.Thread

Я анализирую Java-приложение, развернутое в контейнере Jboss 5.1 в RHEL 6. "Дамп" моего приложения, проанализированный с помощью Eclipse Mat, позволяет предположить, что около 83% динамической памяти занято java.land.Thread пример. Не могли бы вы по…
1 ответ

Проанализируйте дамп кучи с помощью Visual VM, который содержит несколько веб-приложений

Я получил дамп кучи сервера Tomcat, на котором размещено несколько веб-приложений. Есть несколько классов, которые имеют экземпляры в каждом приложении. Когда я перечисляю все классы, содержащиеся в дампе, я получаю несколько строк для этих классов,…
17 июл '15 в 16:53
2 ответа

Анализ памяти кучи Java с помощью VisualVM и MAT

У меня запущено приложение, и недавно я заметил, что мой контейнер не отвечает и ведет себя по-разному, как не записанные журналы и т. Д. Поэтому я подумал о том, чтобы собрать дамп кучи и проанализировать, что происходит. Я выбрал VisualVM и MAT. А…
21 июл '15 в 11:10
0 ответов

ИНСТРУМЕНТЫ GOOGLE DEVELOPER - УТВЕРЖДЕНИЕ УТЕЧКИ ПАМЯТИ

Я пытался отследить утечки памяти в гибридном приложении, созданном с использованием ионной. Я попытался использовать инструменты разработчика Google для того же самого. Когда я выполняю дамп кучи и пытаюсь отследить любое значение Конструктора, я п…
0 ответов

Как определить и устранить утечку памяти и слишком много открытых файлов в приложении Groovy Grails?

Я учусь смотреть на heapdump для решения утечек памяти. Из дампа кучи я вижу 217 для классов AuditLogger и SessionInterceptor. Означает ли это, что в этих классах есть утечка памяти? Особенно в следующих строках Класс SessionInterceptor а. def reque…
03 сен '18 в 08:59
0 ответов

Невозможно открыть файл сокета при попытке получить дамп кучи

Я получаю сообщение об ошибке при попытке получить дамп кучи с помощью команды ниже jmap -dump:format=b,file=heapdumpgw19.hprof 4081 Ошибка: 4081: невозможно открыть файл сокета: целевой процесс не отвечает или виртуальная машина HotSpot не загружен…
19 сен '18 в 12:09
3 ответа

Поиск объектов с одинаковыми значениями в дампе кучи

Я хочу уменьшить количество объектов в памяти. Может быть много объектов, имеющих одинаковые значения. Есть ли способ узнать все объекты, которые имеют одинаковые значения в дампе кучи.
14 июл '10 в 10:37
3 ответа

Размер heapdump против размера hprof

Недавно я сделал heapdump в формате hprof, когда мой сервер jboss работал с xms 4096m и xmx 4096m и размером permsize 512m. Сгенерированный файл hprof составляет более 5 ГБ. Когда я загружаю heapdump в visualvm, mat analyzer или yourkit, я вижу толь…
26 июл '12 в 09:47
2 ответа

Дамп кучи - огромный размер 10 ГБ в формате Hprof - я пробовал это с MAT, Jvisual VM и Jprofiler, но все приложения не смогли загрузить файл

Я получил файл дампа кучи размером 10 ГБ в формате Hprof из производственной системы. Я попытался проанализировать это с помощью MAT, Jvisual VM и Jprofiler. Я должен провести анализ того же самого для проблемы с памятью и узкого места. Загрузка фай…
1 ответ

Анализатор памяти Eclipse - ошибка при попытке получить дамп кучи

Я пытаюсь получить дамп кучи с помощью Eclipse Memory Analyzer Tool (MAT). У меня работает сервер приложений Weblogic 10.3. Это ОС Windows XP с установленной 32-битной Java. Когда я пытаюсь получить дамп кучи с помощью MAT для процесса, который выпо…
18 май '11 в 16:12
2 ответа

Eclipse Memory Analyzer (MAT): не показывает запущенные в данный момент процессы

Я пытаюсь проанализировать утечку памяти в одной из моих программ Java (которая использует Swing), поэтому я скачал Eclipse MAT. Что я сделал до сих пор: Запустите программу из Eclipse, нажав кнопку "Выполнить". Переключился на перспективу анализа п…
1 ответ

Как делать снимки памяти через равные промежутки времени для jrockit?

Мы выполняем несколько тяжелых развертываний при настройке weblogic, и это занимает около часа. В течение этого времени мы хотим сделать снимки памяти / дампы кучи, чтобы увидеть, какой запас памяти у нас есть, чтобы избежать сбоев. Есть ли дополнит…
03 дек '13 в 22:17