Here's the Java Mission Control training course outline and a link to all of the exercises.
Get the software you need to run JMC and JFR.
Learn how to create Java Flight Recorder files and explore the results.
Identify poor Java programming choices that hurt performance.
See how bad log method syncs lead to low latency Java problems.
Here's how to learn about how Java GC impacts performance.
Learn how to identify and fix a memory leak in your JVM.
Explore how custom JFR events in WebLogic provide extra profiling data.
Learn how to profile JavaFX applications with Mission Control and Flight Recorder.
Here's how to analyse thrown Exceptions in Java Mission Control.
Here's how to create custom Java Flight Recorder events.
How to create custom rules for Flight Recorder and Mission Control.
Use filters to create custom pages to view Flight Recorder data in Mission Control.
Use the Mission Control Management Console to browse available MBeans.
Explore Mission Control's new Heap Waste Analysis Tool.
Learn about the JDK's Diagnostic Command (JCMD).
Java Mission Control & Flight Recorder Tutorial
Here are some additional videos and articles of mine (Cameron McKenzie) about Java Mission Control and Java Flight Recorder:
- Quick Introduction to Java Mission Control
- Java Mission Control 8 Eclipse plugin Install
- Fix Java memory leaks without costly JVM heap dumps
- The performance cost of autoboxing Java primitive types
- How to start Java's JVM Flight Recorder 3 easy ways
- Performance Problems with Synchronized Methods