Analyzing with JDK Mission Control
Read JFR recordings.
What is JMC?
JDK Mission Control (JMC) is the graphical tool for analyzing JFR recordings.
It opens a .jfr file and turns raw events into navigable views: hot methods, GC behavior, lock contention, allocation, and more. It also includes an Automated Analysis page that flags likely problems.
Getting JMC
JMC is a standalone download (it was unbundled from the JDK after JDK 8).
Grab it from the Adoptium or Oracle JMC builds, launch it, and open your .jfr file with File > Open File. No agent or restart of your app is needed — you analyze the already-captured recording.
All lessons in this course
- Identifying Bottlenecks
- Java Flight Recorder
- Analyzing with JDK Mission Control
- Common JVM Tuning Flags