![]() 上一页 |
![]() 下一页 |
JFR 运行时是实际进行记录的 JVM 引擎。这些记录实际上是可随时根据需要提供的诊断数据和概要分析数据的滚动缓冲区。飞行记录器运行时由以下组件组成:
飞行记录器代理,此组件控制缓冲区、磁盘 I/O、MBean 等。此组件提供了一个结合 C 和 Java 代码的动态库,还提供了与 JVM 无关的纯 Java 实施。
生成器,此组件将数据插入飞行记录器缓冲区。生成器包含 JVM 本身和其他 Oracle Java 应用程序,并通过 Java API 包含来自第三方应用程序的事件。
Flight Recorder Runtime User Guide 中将详细讨论飞行记录器运行时。