Adding Inter-event Capabilities to Linux Kernel Trace Events - Tom Zanussi, Intel
487 views · Published 28 February 2017 · 48:38 · Indexed 27 October 2026
Channel: The Linux Foundation · 2017 · Science & Technology
Adding Inter-event Capabilities to Linux Kernel Trace Events - Tom Zanussi, Intel The Linux kernel trace event subsystem provides a large array of tracepoints (and an infinite number of others can be added dynamically) which are used by various tracing utilities both inside and outside the kernel. Unless one-off external logic (code) is applied, there's no way to extract inter-event quantities such as latencies from the trace subsystem itself, even though the data to do that is already trivially there. This talk introduces a general-purpose mechanism for extracting inter-event values from arbitrary sets of events and shows how both one-off/one-line/programming-free experiments and higher-level tools such as latency histograms can be built on top of it. About Tom Zanussi Tom Zanussi is a software engineer at Intel's Open Source Technology Center, working on safety critical systems. He's given talks on the subjects of embedded systems and tracing at various conferences in the past including ELC, OLS and the Intelligent Systems Conference, and has been an active contributor to the Linux kernel focusing on various areas within tracing and perf.
More from this channel
-
0:37
The Linux Foundation Video Site:: Chicks dig it
-
1:01
The Origin (Japanese Subtitles)
-
5:19
The Linux Foundation Video Site:: Flock
-
0:35
The Linux Foundation Video Site:: Gnu/Linux-Desktop
-
5:51
The Linux Foundation Video Site:: Debian & Cooliris
-
6:09
The Linux Foundation Video Site:: Slackware Linux
-
1:57
The Linux Foundation Video Site:: Bdale Garbee (Hewlett-Pack
-
1:12
The Linux Foundation Video Site:: James Morris (Red Hat) at