Каковы случаи использования функции ведения журнала Java GC вместо JMC?
Java Mission Control была открыта в последнее время. Это полноценный профилировщик, который может предоставить много информации о работающем приложении. Он не только показывает, сколько памяти использует конкретное приложение или как часто запускается Java GC, но также предоставляет информацию об использовании сети, использовании ЦП и т. Д.
Каков будет случай использования, когда использование ведения журнала Java GC является более предпочтительным в повседневном мониторинге приложений?
1 ответ
JMC - это инструмент для визуализации данных.
Вероятно, вы имеете в виду Flight Recorder (JFR), который является функцией, встроенной в JVM Hotspot, которая собирает диагностические и профилирующие данные из ОС, JVM и приложения Java.
Одно из преимуществ журналов GC заключается в том, что они могут быть распечатаны в стандартном формате, что в некоторых случаях более удобно. Flight Recorder JEP [1] определяет вход в альтернативный раздел.