![]() 前 |
![]() 次 |
JFRランタイムは、実際の記録が行われるJVMエンジンです。これらの記録は、実際は診断およびプロファイリングのデータをローテーションするバッファで、オンデマンドで常時使用可能です。フライト・レコーダ・ランタイムは次のコンポーネントで構成されます。
フライト・レコーダ・エージェント。バッファ、ディスクI/O、MBeanなどを制御します。このコンポーネントは、CとJavaのコードをミックスしたダイナミック・ライブラリおよびJVMに依存しないPure Java実装を提供します。
プロデューサ。フライト・レコーダのバッファにデータを挿入します。プロデューサには、JVM自体、他のOracle Javaアプリケーションおよびサードパーティのアプリケーションからのイベント(Java API経由)が含まれます。
フライト・レコーダ・ランタイムの詳細は、フライト・レコーダ・ランタイム・ユーザー・ガイドを参照してください。