Вышла новая версия профайлера VisualVM 1.1
12 января 2009
VisualVM это приложение для мониторинга и поиска ошибок в Java программах. Как пишут производители, оно рассчитано на работу с Sun JDK 6. В случае использования JDK младших версий будут небольшие ограничения функциональности. Какие — можно посмотреть в документации.
VisualVM использует jvmstat, JMX, Serviceability Agent (SA), и Attach API. Очень много новых возможностей и улучшений и, конечно же, полная интеграция в популярные среды разработки, такие как Eclipse IDE и IntelliJ IDEA!
Вот только несколько новых возможностей:
- Автоматическое распознавание удаленных и локальных Java приложений.
- Для каждого приложения VisualVM показывает основную runtime информацию. PID, main class, агрументы java процессаprocess, версию JVM, домашнюю директорию JDK, флаги JVM, агрументы и свойства системы.
- Показывает производительность приложения и расход памяти.
- Показывает все потоки приложения.
- Включает в себя встроенный профайлер с визуализатором и анализатором распределения памяти.
- Улучшенный мониторинг heap dumps.
- Анализатор core dumps – будет как никогда к стати если приложение завершиться с ошибкой.
И, конечно же, гибкое логирование всех событий.
Интеграция во все современные IDE: Eclipse IDE, IntelliJ IDEA, NetBeans IDE