1. Обзор
Виртуальная машина Java (JVM) — это виртуальная машина, которая позволяет компьютеру запускать программы Java. В этой статье мы увидим, как легко диагностировать работающую JVM.
У нас есть много инструментов, доступных в самом JDK, которые можно использовать для различных действий по разработке, мониторингу и устранению неполадок. Давайте взглянем на jcmd
, который довольно прост в использовании и может предоставить различную информацию о работающей JVM. Кроме того, начиная с версии JDK 7, jcmd
является рекомендуемым инструментом для расширенной диагностики JVM без снижения производительности или с минимальными потерями производительности.
2. Что такое jcmd
?
Это утилита, которая отправляет запросы диагностических команд на работающую JVM. Однако он должен использоваться на той же машине, на которой работает JVM. Дополнительные подробности доступны в его документации .