~/talk

Under the Hood of a JVM Application - Java Flight Recorder/Java Mission Control

TalkinFrenchat DevFest Lille 2024 · 2024-06-06..06-07· [java, observability]
slides:none on file

Java Flight Recorder (JFR) and Java Mission Control (JMC) are presented as low-level diagnostic tools for JVM applications when logs, metrics or APMs aren’t enough. The talk explains that JFR records event-based traces of threads, memory behavior, I/O operations, and GC configuration, while JMC provides the UI to explore those events; a demo using a sample application shows how to inspect this data and use it to improve application performance.

AI-written summary · about

  1. 0:00JFR & JMC intro
  2. 8:33JMC overview
  3. 11:25Demo app overview
  4. 15:23First execution
  5. 16:46Initial JMC results
  6. 21:42Removing lock
  7. 23:28Tuning read buffer
  8. 29:14Fixing JDK bug
  9. 35:08Optimization summary
  10. 40:22When to use JFR & JMC
  11. 47:48Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.