![]() Previous |
![]() Next |
The JFR graphical user interface is part of the JRockit Mission Control 4.0 suite of diagnostic and profiling tools. It allows users who are running a Flight Recorder-compliant version of Oracle JRockit (that is, version R28.0.0 or later) to view the JVM's recordings, current recording settings, and runtime parameters.
The GUI is comprised of a series of tabs that aggregate performance data into the following groupings:
General application information, such as CPU and heap usage statistics.
Memory information, such as memory consumption over time and garbage collection statistics, along with memory allocation and object statistics.
Code information, such as "hot" packages and methods, exceptions by class, and code generation statistics.
CPU and thread information, such as CPU usage and thread count, lock contention and lock profiling, and hot threads and thread latency.
Event information, such as event producers and types, event logging and graphing, event by thread, event stack traces, and event histograms.
The data on these tabs is presented by way of an assortment of dials, chart, and tables. At the top of each tab is a sliding window, called the Range Navigator, with which you can expand or narrow the range of reporting; for example, if you see a group of events clustered around a specific time period, you can adjust the Range Navigator to include just those events, with the resulting data for just those events appearing on the tab components.