-2

Java Mission Control最近开源了。它是一个成熟的分析器,可以提供有关正在运行的应用程序的大量信息。它不仅可以显示特定应用程序正在使用多少内存或 Java GC 启动的频率,还可以提供有关网络利用率、CPU 利用率等的信息。

当在日常应用程序监控中使用 Java GC 日志记录功能更可取时,用例会是什么?

4

1 回答 1

0

JMC 是一个可视化数据的工具。

您可能指的是 Flight Recorder (JFR),它是 Hotspot JVM 中内置的一项功能,可从操作系统、JVM 和 Java 应用程序收集诊断和分析数据。

GC 日志的一个好处是它们可以打印到标准输出,这在某些情况下更方便。Flight Recorder JEP [1] 在替代部分中讨论了日志记录。

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

于 2018-06-19T03:15:43.357 回答