图:JRockit 飞行记录器数据流显示数据在 JFR 中的流动方式。
JRockit 飞行记录器数据流
数据由 JRockit (通过内部 API) 和 Java 应用程序 (通过飞行记录器 API) 发送到飞行记录器。飞行记录器运行时将此数据存储在小型的线程本地缓冲区中,这些缓冲区会刷新到内存中的全局缓冲区。在永久存储模式下运行时,内存中缓冲区内的数据将从内存中缓冲区移到磁盘缓冲区。