Все вопросы: [hprof]

12 вопросов

похожие теги:
5
голосов
2ответов
15548 просмотров

-XX:+HeapDumpOnOutOfMemoryError not creating hprof file in OOM

I start my java code (1.6.0_16 in Vista) with the following params (among others) -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=../logs. I run the code and I can see in the logs there are two OOM. The first one I know cause I can see in the stdout that the hprof file is being created: java.l...

6
голосов
2ответов
4035 просмотров

hprof file format

Does anyone know a reference for the .hprof (binary heap dumps) file format? Does anyone know libraries that handle .hprof files? I know that hat does that and also VisualVM through a NetBeans plugin. But are there others?

7
голосов
2ответов
7340 просмотров

Can I compare hprof/jmap dumps with VisualVM?

VisualVM crashes when I try to profile our application with it, but if I could load the jmap memory dumps I've done from our application into VisualVM, I could probably get the answers I need without having to attach VisualVM to our app while it is running. So, is there a way to do this?

4
голосов
2ответов
2330 просмотров

Why doesn't the -baseline option of jhat work?

How come every object appears to be marked new, instead of just objects that are in the second snapshot but not in my baseline snapshot? Looking around online, I see some suggestions that I need to use hprof instead of jmap to make my memory dumps, but it appears that hprof generates dumps in ex...

0
голосов
2ответов
1063 просмотров

How do I get multiple hprof dumps in a Java WebStart (JNLP) application?

Working with a Java console application, I can do this: java -agentlib:hprof=heap=dump,format=b MyClass Then I can hit ctrl-\ (or ctrl-break on Windows) any time I would like to take a snapshot of the heap for later analysis. I would like to do the same thing for a Java Web Start application,...

1
голосов
3ответов
936 просмотров

How to gather profiling information for a Java 1.4 application?

A Java application I support that runs on JRE 1.4.2_12 is hanging near midnight every night. I'd like to try and record as much profiling information as I can to discover if there is an issue in the JVM or external to the app. I'd like to use HPROF to collect as much information as possible. I...

2
голосов
1ответов
270 просмотров

Java: why are multiple objects showing up with runhprof output?

I was curious about the runhprof output? I am mainly concerned about the memory section. It looks like there are multiple entries of the same class. Why would that be. Is there a way to get hprof to print how much memory a particular class(the instances of that class) take up in memory. One ...

0
голосов
2ответов
514 просмотров

Как измерить накладные расходы процессора, вызванные профилировщиком hprof, подключенным к jvm

Я использую IBM jvm (jdk 5.0) с параметрами -XrunHprof: format = b Мне известно, что использование jvm с hprof влечет за собой снижение производительности. Я хотел бы дать количественную оценку этому наказанию. Я знаю, что один из способов сделать это - отключить профилирование hprof и запуст...

0
голосов
3ответов
529 просмотров

Использование hprof в запущенном приложении в Sun Java 5

У нас есть корпоративное java-приложение (уха - несколько ejb и веб-приложение), развернутое на weblogic 10 и использующее Sun java 5. Время отклика, использование ЦП и памяти удовлетворительное при небольшой нагрузке пользователей, но если мы увеличим количество одновременных пользователей до&g...

10
голосов
4ответов
10733 просмотров

Графический инструмент, похожий на HPjmeter, для просмотра -agentlib: вывод профилирования hprof

Какие инструменты доступны для просмотра результатов работы встроенного профилировщика JVM? Например, я запускаю свою JVM с: -agentlib:hprof=cpu=times,thread=y,cutoff=0,format=a,file=someFile.hprof.txt Это создает вывод в формате hprof ("ПРОФИЛЬ JAVA 1.0.1"). Раньше я успешно использов...

0
голосов
2ответов
1693 просмотров

Что означают эти ошибки 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 in obj_alloc HPROF ERROR: unable to resolve a me...

0
голосов
1ответов
1527 просмотров

Как преобразовать java.hprof.txt в двоичный формат hprof?

У меня есть файл java.hprof.txt (автоматически создается после OutOfMemoryError), который я хотел бы преобразовать в двоичный формат hprof. Есть ли простой способ сделать это?