Mastering JVM Profiling: Advanced Techniques and Real-Life Case Studies
TalkinGermanat JCON WORLD ONLINE 2023 · on Tuesday, 2023-11-21· at 16:00· Live-Stream 4, Online - Remote·
summary
Covers advanced JVM profiling techniques and presents real-world case studies to diagnose and optimize Java application performance. Discusses tooling and approaches for profiling on the JVM (heap and CPU analysis, garbage-collector investigation, thread contention) and shows how those techniques are applied in concrete production scenarios.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:15Why JVM profiling
- 9:23Key profiling parameters
- 12:39Heap and thread dumps
- 19:42Async Profiler basics
- 24:43Kubernetes profiling setup
- 31:43Allocation profiling demo
- 35:47CPU profiling demo
- 38:46Continuous profiling in K8s
- 40:15Grafana JVM dashboard demo
- 43:14Q&A
related talks
46mJava Deep Dive - the ins and outs of profiling
39mFive most useful profiling techniques to use with modern Java apps
44mJVM Profiling under the Hood
55mWhat's Going On in Java?
47mManaging and monitoring a JVM
45mThe perf Profiler and the JVM (Part 1)
01h 17mWorkshop: Crash Course on Open Source Profilers (part 2)
46mCPU Profiling on the JVM and Flame Graphs
