Каковы случаи использования функции ведения журнала Java GC вместо JMC?

Java Mission Control была открыта в последнее время. Это полноценный профилировщик, который может предоставить много информации о работающем приложении. Он не только показывает, сколько памяти использует конкретное приложение или как часто запускается Java GC, но также предоставляет информацию об использовании сети, использовании ЦП и т. Д.

Каков будет случай использования, когда использование ведения журнала Java GC является более предпочтительным в повседневном мониторинге приложений?

1 ответ

JMC - это инструмент для визуализации данных.

Вероятно, вы имеете в виду Flight Recorder (JFR), который является функцией, встроенной в JVM Hotspot, которая собирает диагностические и профилирующие данные из ОС, JVM и приложения Java.

Одно из преимуществ журналов GC заключается в том, что они могут быть распечатаны в стандартном формате, что в некоторых случаях более удобно. Flight Recorder JEP [1] определяет вход в альтернативный раздел.

[1] http://openjdk.java.net/jeps/328

Другие вопросы по тегам