Skip to content

Commit f1598dc

Browse files
committed
debugging: slides: reword flamegraphs interpretation slide
Signed-off-by: Alexis Lothoré <[email protected]>
1 parent 9e94e29 commit f1598dc

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

slides/debugging-system-wide-profiling/debugging-system-wide-profiling.tex

+9-7
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ \subsection{perf}
415415
\end{frame}
416416
417417
\begin{frame}[fragile]
418-
\frametitle{Visualizing data with flamegraphs (1/2)}
418+
\frametitle{Visualizing data with flamegraphs}
419419
\begin{itemize}
420420
\item Get the flamegraph scripts:
421421
\begin{block}{}
@@ -453,17 +453,19 @@ \subsection{perf}
453453
\end{frame}
454454
455455
\begin{frame}[fragile]
456-
\frametitle{Visualizing data with flamegraphs (2/2)}
456+
\frametitle{Flamegraph example: CPU flamegraph}
457457
\center
458458
\includegraphics[width=1.0\textwidth]{slides/debugging-system-wide-profiling/flamegraph.png}\\
459459
\begin{itemize}
460+
\item The plates on top represent the functions sampled by perf during
461+
the recording
460462
\item The plates width represents how often a function has been
461-
sampled
462-
\item The "spikes" height represents the call stacks depth
463-
\item Flamegraphs are interactive: clicking a plate will put focus on the
463+
sampled by perf
464+
\item The plates below represent the call stacks for the sampled functions
465+
\item Flamegraphs are interactive: clicking on a plate will zoom on the
464466
corresponding callstack
465-
\item Colors can be tuned at flamegraph generation, for example to have
466-
a clear split between kernel and userspace functions
467+
\item Colors can be tuned at flamegraph generation (eg: to get a clear
468+
split between kernel and userspace)
467469
\end{itemize}
468470
\end{frame}
469471

0 commit comments

Comments
 (0)