~/talk

JPoint 2023 TechRadar: Performance Tools

Talkat JPoint 2023 · 2023-04-12..04-19· [java, web-performance]
links:none on file
links:none on file
links:none on file
slides:none on file

Survey shows 38% of teams rely on integrated IDE profiling, 18% use async-style samplers and 12% use gprofiler-class tools, so expect a practical comparison of perf shows last‑level cache misses and requires up‑to‑date symbol files versus async‑profiler runs in containers, is lightweight, and can emit JFR. Covers heap tools (jmap, MAT), continuous recording, sampling vs instrumentation tradeoffs, pitfalls with JITed code and symbol mismatch, and how to push profiling from a single JVM to cluster‑wide observability.

AI-written summary · about

  1. 0:00Introduction
  2. 3:18Visual profiler issues
  3. 4:44Profiling with perf
  4. 8:57Async profiler features
  5. 13:56Porting profiler history
  6. 16:27Memory and GC issues
  7. 23:07Modern profiling approaches
  8. 28:04GMage microbenchmarks
  9. 33:27Evolution of profiling tools
  10. 38:24Continuous profiling
  11. 41:17Distributed system profiling
  12. 44:51Request chain analysis
  13. 47:41Future of system profiling
~/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.