~/talk

Extending Flamegraphs for Multi-Dimensional Performance Analysis

Talkat Linux Plumbers Conference 2025 · 2025-12-11..12-13· [observability]
name:Gavin Guo
links:none on file
slides:none on file

Claims ability to generate flamegraphs from latency, memory, crashdump and kern.log traces and shows concrete results: a memory framegraph that captures an unknown kernel page allocation by sampling 5s every 60s and mapping allocation order to stacks, a latency flamegraph that sorts out low‑latency outliers (identifying a timer interrupt and ru callback hot path), a kronelog/kdump visualization that converts thousands of kernel stacks into an actionable flamegraph, and a prototype easy flamegraph continuous profiler (CPU>80% trigger) plus an MCP server AI workflow that fetches exact kernel source and git commits to triage crashes.

AI-written summary · about

  1. 0:00Introduction to multi-dimensional flamegraphs
  2. 1:04Memory flamegraphs for allocations
  3. 2:33Latency flamegraphs for outliers
  4. 4:21Kernel panic analysis with flamegraphs
  5. 5:24Kdump flamegraphs for crash dumps
  6. 6:49Ongoing projects overview
  7. 10:00AI agent for kernel analysis
  8. 13:11Q&A and feedback discussion
~/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.