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

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

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

1 Ответ

0 голосов
/ 19 июня 2018

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

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

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

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

...