JDK Mission Control - JDK Mission Control
эта статья может быть слишком техническим для большинства читателей, чтобы понять. Пожалуйста помогите улучшить это к Сделайте это понятным для неспециалистов, не снимая технических деталей. (Январь 2019) (Узнайте, как и когда удалить этот шаблон сообщения) |
Разработчики) | Корпорация Oracle, OpenJDK и сообщество Java, Красная шляпа |
---|---|
Написано в | Ява |
Операционная система | Linux, Mac OS X, Майкрософт Виндоус |
Лицензия | BSD + UPL (двойной) |
Интернет сайт | openjdk |
JDK Mission Control набор инструментов с открытым исходным кодом для Виртуальная машина Java. Инструменты помогают находить проблемы и оптимизировать программы, работающие на JVM в производстве. JDK Mission Control поддерживает OpenJDK 11 (и выше) и Oracle JDK 7u40 (и выше).
JDK Mission Control в основном состоит из следующих инструментов:
- A JFR (Регистратор полета JDK ) анализатор и визуализатор
- А JMX Консоль
Также доступны различные плагины, такие как:
- Анализатор дампа кучи (формат hprof) (JOverflow)
История
JDK Mission Control начинался как JRockit Mission Control, набор инструментов для профилирования и диагностики рабочего времени, который поставлялся как часть дистрибутива JRockit JVM.[1] После того, как Oracle приобрела Sun Microsystems, JRockit Flight Recorder и JRockit Mission Control были переименованы в Java Flight Recorder и Java Mission Control.[2] В 2018 году как Java Flight Recorder, так и Java Mission Control были открыты.[3] При открытии исходного кода они были переименованы в JDK Mission Control и JDK Flight Recorder соответственно из-за проблем с товарным знаком Java. В то же время формат доставки для JMC был изменен, что упростило независимое обновление JMC и JDK.[4]
Смотрите также
Рекомендации
- ^ "JRockit Mission Control". Oracle. Получено 21 января 2019.
- ^ "Java Mission Control". Получено 21 января 2019.
- ^ "JMC с открытым исходным кодом!". Получено 21 января 2019.
- ^ "JMC - теперь тоже обслуживает двоичные файлы OpenJDK!". Получено 21 января 2019.