JVM performance tools
-
- Новичок
- Posts: 30
- Joined: 03 Aug 2012 19:44
JVM performance tools
привет ! вопрос про анализ и настройку JVM машины. кто знает подскажите какие эффективные средства и tools существуют в настоящее время для анализа процессов/производительности JVM ?
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: JVM performance tools
JVM's own tools are pretty good, usually JVisualVM will do or Mission Control.anyone40 wrote:привет ! вопрос про анализ и настройку JVM машины. кто знает подскажите какие эффективные средства и tools существуют в настоящее время для анализа процессов/производительности JVM ?
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
For IBM's JVM I like IBM Heap Analyzer and Thread Analyzer:anyone40 wrote:привет ! вопрос про анализ и настройку JVM машины. кто знает подскажите какие эффективные средства и tools существуют в настоящее время для анализа процессов/производительности JVM ?
https://www.ibm.com/developerworks/comm ... 866ea60091" onclick="window.open(this.href);return false;
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 13682
- Joined: 16 Jan 2001 10:01
Re: JVM performance tools
Тут важно не забыть что любой инструмент анализа будет бессмертным без правильной нагрузки на приложение. Так что помимо visual VM нужно смотреть на что-то типа JMeter...