Java VisualVM представляет данные для местных применений и удаленных приложений на вкладке, определенной для того приложения. Когда Вы открываете приложение в Java VisualVM, каждое приложение открывается на новой вкладке в главном окне. У Вас могут быть многократные открытые вкладки приложения.
Контроль Приложения
Можно использовать Java VisualVM, чтобы контролировать местное применение и представление высокоуровневые данные в реальном времени на "куче" памяти, действии потока, и классах, загруженных в виртуальной машине Java (JVM). Контроль приложения налагает низкие издержки и может использоваться в течение длительных периодов.
Контроль данных выводится на экран в следующих графиках:
"Куча". График "Кучи" выводит на экран полный размер "кучи" и сколько из "кучи" в настоящий момент используется. Они - числа, что Java основанное на технологии приложение (приложение Java) может получить использование java.lang.Runtime.totalMemory() и java.lang. Runtime.freeMemory () вызовы.
PermGen. График PermGen выводит на экран изменения в постоянной области генерации в течение долгого времени. Постоянная генерация является областью "кучи", где класс и объекты метода сохранены. Если приложение загружает очень большое количество классов, то размер постоянной генерации, возможно, должен был бы быть увеличен, используя опцию -XX:MaxPermSize.
Классы график Классов выводят на экран краткий обзор общего количества загруженных классов и совместно использованных классов.
Потоки. Графики Потоков выводят на экран краткий обзор числа живых и потоков демона в JVM приложения. Можно использовать Java VisualVM, чтобы взять дамп потока, если Вы хотите получить и просмотреть точные данные на потоках приложения в отдельном моменте вовремя. Для больше о работе с потоками, см. следующий документ:
Вкладка Monitoring содержит кнопки, которые позволяют Вам выполнить следующие действия:
Выполните GC. Щелкните по GC Perform, чтобы сразу выполнить сборку "мусора".
Дамп "кучи". Щелкните по Heap Dump, чтобы взять дамп "кучи". Когда Вы берете дамп "кучи", вкладка, выводящая на экран дамп "кучи", открывается на вкладке приложения. Узел для дампа "кучи" появляется под узлом для приложения в окне Приложений. Для больше о работе с дампом "кучи", см. следующий документ: