Профилировщик Java для IBM JVM 1.4.2 (WebSphere 6.0.2)

Я ищу профилировщик Java, который хорошо работает с JVM, поставляемым с WebSphere 6.0.2 (IBM JVM 1.4.2). Я использую yourkit для своих обычных потребностей в профилировании, но он конкретно отказывается работать с этим старым jvm (я уверен, что у авторов были свои причины...).

Может ли кто-нибудь указать на достойного профилировщика, который может выполнить эту работу? Меня не интересует общий список профилировщиков, кстати, я видел другие стековые потоки, но я бы не стал пробовать их по одному.

Я бы предпочел бесплатную версию, если это возможно, так как это разовая необходимость (надеюсь!) и я бы не стал платить за еще один профилировщик только для этого.


person Andrei    schedule 15.09.2008    source источник


Ответы (3)


Старый пост, но это может помочь кому-то. Вы можете использовать бесплатный IBM Health Center. Его можно загрузить отдельно или в составе помощника поддержки IBM. Я предлагаю загрузить ISA, так как в ней есть множество других полезных инструментов, таких как Сборка мусора и Визуализатор памяти и анализатор памяти.

person vmhacker    schedule 18.11.2011

Что вы ищете для профиля? Это что-то в JVM или на сервере приложений? Если это последнее, в графическом интерфейсе WAS 6 есть множество вещей, которые помогут с этим. Предполагая, что вы действительно хотите увидеть такие вещи, как куча и т. д., IBM HeapAnalyzer может помочь. Есть и другие инструменты, перечисленные внизу этой страницы.

Еще кое-что, что я узнал, в идеале вы сможете подключить профилировщик вашей IDE к работающей JVM. Некоторые позволяют вам делать это как с удаленным, так и с локальным, на котором вы разрабатываете. Является ли JVM, которую вы хотите профилировать, активной или удаленной? Если это так, вам, возможно, придется принудительно создавать дампы и вынимать их из живой среды, чтобы посмотреть на них на досуге. В противном случае настройте что-то локальное и получайте от него информацию таким образом.

person Andrew Harmel-Law    schedule 15.09.2008

Обновление: я обнаружил, что JProfiler легко интегрируется с WAS 6.0.2. (IBM JDK 1.4).

person Andrei    schedule 23.12.2008