From ecb92a716ccbd64e0dd9b647c17d8fcabc0da0e9 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Wed, 10 Jul 2013 19:30:15 +0200 Subject: update perf presentation Signed-off-by: Manuel Traut --- kernel-devel/kernel-perf/pres_kernel-perf_en.tex | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/kernel-devel/kernel-perf/pres_kernel-perf_en.tex b/kernel-devel/kernel-perf/pres_kernel-perf_en.tex index 893aa70..b6edfc0 100644 --- a/kernel-devel/kernel-perf/pres_kernel-perf_en.tex +++ b/kernel-devel/kernel-perf/pres_kernel-perf_en.tex @@ -10,7 +10,9 @@ Perf is a profiler tool for Linux 2.6+ based systems. \begin{itemize} \item perf\_events interface of the Linux kernel \item perf userspace tool +\item access perf events from own applications \end{itemize} +Perf is an event counter, no tracer. \end{frame} \begin{frame} @@ -45,6 +47,15 @@ Perf is a profiler tool for Linux 2.6+ based systems. \end{description} \end{frame} + +\begin{frame} +\frametitle{selecting events} +\begin{description} +\item[-e] use the specified event +\item[-f] filter events, e.g. -e irq:irq\_handler\_entry --filter irq==18 +\end{description} +\end{frame} + \begin{frame}[fragile] \frametitle{Example: live-view of page-fault event} \begin{lstlisting} -- cgit v1.2.3