[bootlin/training-materials updates] master: Boot time: update "perf report" output (5b5e4672)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Oct 29 10:46:42 CEST 2021
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/5b5e46727fa75c7860c687e30e3db4b5db4831d4
>---------------------------------------------------------------
commit 5b5e46727fa75c7860c687e30e3db4b5db4831d4
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Wed Oct 27 13:29:43 2021 +0200
Boot time: update "perf report" output
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
5b5e46727fa75c7860c687e30e3db4b5db4831d4
.../boot-time-application.tex | 59 +++++++++++-----------
1 file changed, 29 insertions(+), 30 deletions(-)
diff --git a/slides/boot-time-application/boot-time-application.tex b/slides/boot-time-application/boot-time-application.tex
index 6560258f..9eae37f4 100644
--- a/slides/boot-time-application/boot-time-application.tex
+++ b/slides/boot-time-application/boot-time-application.tex
@@ -50,39 +50,38 @@ perf report
\end{frame}
\begin{frame}[fragile]
-\frametitle{perf}
+\frametitle{perf report output}
\begin{block}{}
\tiny
\begin{verbatim}
- 20.91% gst-launch-0.10 libavcodec.so.53.35.0 [.] 0x00000000003bdaa1
- 15.45% gst-launch-0.10 libgstflump3dec.so [.] 0x0000000000014b42
- 3.16% gst-launch-0.10 libglib-2.0.so.0.3600.2 [.] 0x00000000000882c9
- 2.99% gst-launch-0.10 libc-2.17.so [.] __memcpy_ssse3_back
- 2.37% gst-launch-0.10 liboil-0.3.so.0.3.0 [.] 0x000000000004417e
- 2.24% gst-launch-0.10 libgobject-2.0.so.0.3600.2 [.] g_type_value_table_peek
- 1.53% gst-launch-0.10 libc-2.17.so [.] vfprintf
- 1.37% gst-launch-0.10 libgstreamer-0.10.so.0.30.0 [.] 0x0000000000026fd8
- 1.29% gst-launch-0.10 ld-2.17.so [.] do_lookup_x
- 0.99% gst-launch-0.10 libpthread-2.17.so [.] pthread_mutex_lock
- 0.98% gst-launch-0.10 libgobject-2.0.so.0.3600.2 [.] g_type_check_value
- 0.93% gst-launch-0.10 libgstavi.so [.] 0x00000000000119f9
- 0.88% gst-launch-0.10 libgstreamer-0.10.so.0.30.0 [.] gst_value_list_get_type
- 0.85% gst-launch-0.10 libc-2.17.so [.] __random
- 0.66% gst-launch-0.10 [kernel.kallsyms] [k] clear_page_c_e
- 0.62% gst-launch-0.10 [kernel.kallsyms] [k] try_to_wake_up
- 0.61% gst-launch-0.10 [kernel.kallsyms] [k] page_fault
- 0.58% gst-launch-0.10 libgobject-2.0.so.0.3600.2 [.] g_type_is_a
- 0.57% gst-launch-0.10 libc-2.17.so [.] __strcmp_sse42
- 0.57% gst-launch-0.10 [kernel.kallsyms] [k] radix_tree_lookup_element
- 0.57% gst-launch-0.10 libc-2.17.so [.] malloc
- 0.57% gst-launch-0.10 libc-2.17.so [.] _int_malloc
- 0.55% gst-launch-0.10 libgobject-2.0.so.0.3600.2 [.] g_type_check_instance_is_a
- 0.53% gst-launch-0.10 [kernel.kallsyms] [k] __ticket_spin_lock
- 0.53% gst-launch-0.10 libgobject-2.0.so.0.3600.2 [.] g_type_check_value_holds
- 0.53% gst-launch-0.10 libgstffmpeg.so [.] 0x000000000001e40c
- 0.51% gst-launch-0.10 libgstreamer-0.10.so.0.30.0 [.] gst_structure_id_get_value
- 0.50% gst-launch-0.10 libc-2.17.so [.] _IO_default_xsputn
- 0.50% gst-launch-0.10 [kernel.kallsyms] [k] tg_load_down
+# To display the perf.data header info, please use --header/--header-only options.
+#
+#
+# Total Lost Samples: 0
+#
+# Samples: 5K of event 'cycles'
+# Event count (approx.): 1392529663
+#
+# Overhead Command Shared Object Symbol
+# ........ ....... ........................ ....................................
+#
+ 10.72% ffmpeg [kernel.kallsyms] [k] video_get_user
+ 10.60% ffmpeg [kernel.kallsyms] [k] vector_swi
+ 4.76% ffmpeg libc-2.31.so [.] ioctl
+ 4.22% ffmpeg [kernel.kallsyms] [k] __se_sys_ioctl
+ 3.81% ffmpeg [kernel.kallsyms] [k] __video_do_ioctl
+ 3.42% ffmpeg libavformat.so.58.45.100 [.] avformat_find_stream_info
+ 2.83% ffmpeg [kernel.kallsyms] [k] video_usercopy
+ 2.70% ffmpeg libc-2.31.so [.] cfree
+ 2.58% ffmpeg [kernel.kallsyms] [k] __fget_light
+ 2.53% ffmpeg libpthread-2.31.so [.] __errno_location
+ 2.40% ffmpeg [kernel.kallsyms] [k] arm_copy_from_user
+ 2.26% ffmpeg [kernel.kallsyms] [k] memset
+ 2.09% ffmpeg [kernel.kallsyms] [k] mutex_unlock
+ 2.06% ffmpeg [kernel.kallsyms] [k] v4l2_ioctl
+ 2.05% ffmpeg libavcodec.so.58.91.100 [.] av_init_packet
+ 1.95% ffmpeg libc-2.31.so [.] memset
+...
\end{verbatim}
\end{block}
\end{frame}
More information about the training-materials-updates
mailing list