VisualVM - VisualVM
Разработчики) | Корпорация Oracle |
---|---|
Стабильный выпуск | 2.0 / 18 февраля 2020 г. |
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | Отладка и анализ производительности |
Лицензия | Стандартная общественная лицензия GNU v2.0 +исключение связи |
Интернет сайт | https://visualvm.github.io/ |
VisualVM это инструмент, который предоставляет визуальный интерфейс для просмотра подробной информации о приложениях Java, когда они работают на Виртуальная машина Java (JVM). VisualVM организует данные JVM, которые извлекает Комплект для разработки Java (JDK) и представляет информацию таким образом, чтобы можно было быстро просматривать данные в нескольких приложениях Java - как локальных, так и приложениях, работающих на удаленных хостах. Программисты также могут собирать данные о программном обеспечении JVM и сохранять их в локальной системе, а затем просматривать данные позже или делиться ими с другими. VisualVM построен на NetBeans Платформа; его архитектура является модульной и легко расширяется с помощью плагины.
Этот инструмент был напрямую связан с JDK 6 - JDK 8.[1][2]По состоянию на февраль 2020 г.[Обновить] VisualVM активно развивается.[3][4]
Функции
VisualVM имеет функции для разработчиков приложений, системных администраторов, инженеров по качеству и пользователей приложений, отправляющих отчеты об ошибках.
- Отображение локальных и удаленных приложений Java.
- Отображение конфигурации приложения и среды выполнения.
- Отслеживайте потребление памяти приложениями и поведение во время выполнения.
- Приложение для мониторинга потоки.
- Профиль производительность приложения или проанализировать выделение памяти.
- Принимать и отображать дампы потоков.
- Берите и просматривайте отвалы кучи.
- Анализировать дампы керна и приложения офлайн.
- Просматривать JFR записи.
Смотрите также
Рекомендации
- ^ https://visualvm.github.io/download.html. Проверено 24 ноября 2019.
- ^ https://docs.oracle.com/javase/8/docs/technotes/guides/visualvm/. Oracle. Проверено 24 ноября 2019.
- ^ https://visualvm.github.io/releases.html. Проверено 5 апреля 2018.
- ^ https://github.com/oracle/visualvm. Проверено 5 апреля 2018.