~/talk

Hitchhiker's Guide to Performance Reloaded for Java 15

TalkinGermanat JCON 2020 · 2020-10-27..10-30· [observability]
links:none on file
slides:none on file

Shows a step-by-step workflow for quickly diagnosing Java server performance and stability problems (GC, memory leaks, thread dumps, deadlocks, thread contention, SQL hotspots and transaction locks) and demonstrates tools and techniques with live demos. Also highlights what's new in Java 15 for performance, including how to collect and analyze GC logs and inspect heap dumps and thread dumps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10What is performance?
  3. 3:18First steps in performance issues
  4. 4:43Crime scene with jcmd and jinfo
  5. 10:07JVM parameter analysis
  6. 13:16Application quick reference
  7. 15:16Demo: Java 8 vs. Java 15
  8. 20:07Load test with jMeter and VisualVM
  9. 24:15Garbage collector comparison
  10. 27:20GC logs and analysis
  11. 30:22Heap dump analysis with Eclipse MAT
  12. 35:04Profilers and memory leaks
  13. 38:07CPU profiling and hotspots
  14. 41:19Summary and tips
  15. 42:02Q&A
~/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.