[bootlin/training-materials updates] master: labs: debugging: mark the fmaegraph exercise as bonus (3a6d3086)
Clément Léger
clement.leger at bootlin.com
Mon Mar 20 09:59:02 CET 2023
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/3a6d30865f68c8ba79236a98d244b864e6234ac0
>---------------------------------------------------------------
commit 3a6d30865f68c8ba79236a98d244b864e6234ac0
Author: Clément Léger <clement.leger at bootlin.com>
Date: Mon Mar 20 09:59:02 2023 +0100
labs: debugging: mark the fmaegraph exercise as bonus
This exercise does not show anyuthing really interesting except using the
flamegraphs and can be done on any platform. Since there are other more
interesting stuff, mark this as bonus.
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
>---------------------------------------------------------------
3a6d30865f68c8ba79236a98d244b864e6234ac0
.../debugging-system-wide-profiling.tex | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/labs/debugging-system-wide-profiling/debugging-system-wide-profiling.tex b/labs/debugging-system-wide-profiling/debugging-system-wide-profiling.tex
index 353d3290..e50cca9c 100644
--- a/labs/debugging-system-wide-profiling/debugging-system-wide-profiling.tex
+++ b/labs/debugging-system-wide-profiling/debugging-system-wide-profiling.tex
@@ -5,7 +5,7 @@
\item System profiling with {\em trace-cmd} and {\em kernelshark}.
\item Tracing and visualizing system activity using {\em LTTng} and
{\em trace-compass}.
- \item System profiling with {\em perf}.
+ \item (Bonus) System profiling with {\em perf} and FlameGraphs.
\end{itemize}
}
@@ -180,7 +180,7 @@ Finally, double click on the \code{debugging_lab[2]} item to display the merged
trace. Explore the interface, and try to follow the task execution on both the
Resources view and in the Control flow one.
-\section{System profiling with {\em perf}}
+\section{(Bonus) System profiling with {\em perf} and FlameGraphs}
In order to profile the whole system, we are going to use perf and try to find
the function that takes most of the time executing.
More information about the training-materials-updates
mailing list