Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Synthetic Events and Tracing Latency Within the Kernel

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to leverage synthetic events for kernel latency tracing in this conference talk that explores the Linux kernel's extensive monitoring capabilities and tracing infrastructure. Discover how synthetic events connect two separate kernel events to create a third composite event containing fields from both original events, plus the time delta between them to measure latency. Explore the kernel's ability to observe various activities including task wake-ups, CPU scheduling, task migration, block I/O operations, and memory faulting. Master the creation of synthetic events through practical examples used in production environments for debugging complex issues. Understand filtering techniques to extract relevant data while eliminating noise from trace outputs. Get introduced to the trace-cmd sqlhist tool that simplifies synthetic event creation through SQL queries, replacing the kernel's complex user interface with an intuitive database-like approach to kernel event analysis.

Syllabus

Synthetic Events and Tracing Latency Within the Kernel - Steven Rostedt, Google

Taught by

Linux Foundation

Reviews

Start your review of Synthetic Events and Tracing Latency Within the Kernel

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.