JVM performance tools

anyone40
Новичок
Posts: 30
Joined: 03 Aug 2012 19:44

JVM performance tools

Post by anyone40 »

привет ! вопрос про анализ и настройку JVM машины. кто знает подскажите какие эффективные средства и tools существуют в настоящее время для анализа процессов/производительности JVM ?
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: JVM performance tools

Post by Сабина »

anyone40 wrote:привет ! вопрос про анализ и настройку JVM машины. кто знает подскажите какие эффективные средства и tools существуют в настоящее время для анализа процессов/производительности JVM ?
JVM's own tools are pretty good, usually JVisualVM will do or Mission Control.
Out of 3rd parties I like YourKit ( free trial)

If you are looking for a great tool to analyze GC logs or thread and heap dumps check out the below. This guy spoke at JavaOne, a bit weird but I think he did great job with the tools :)
http://gceasy.io/" onclick="window.open(this.href);return false;
http://fastthread.io/" onclick="window.open(this.href);return false;

Of course there is NewRelic and AppDynamic, but they cost and do way more
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: JVM performance tools

Post by Сабина »

anyone40 wrote:привет ! вопрос про анализ и настройку JVM машины. кто знает подскажите какие эффективные средства и tools существуют в настоящее время для анализа процессов/производительности JVM ?
For IBM's JVM I like IBM Heap Analyzer and Thread Analyzer:
https://www.ibm.com/developerworks/comm ... 866ea60091" onclick="window.open(this.href);return false;
https://www.youtube.com/watch?v=wOwblaKmyVw
Palych
Уже с Приветом
Posts: 13682
Joined: 16 Jan 2001 10:01

Re: JVM performance tools

Post by Palych »

Тут важно не забыть что любой инструмент анализа будет бессмертным без правильной нагрузки на приложение. Так что помимо visual VM нужно смотреть на что-то типа JMeter...

Return to “Вопросы и новости IT”