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

Linux Foundation

How Much Is Tracing? Measuring the Overhead Caused by the Tracing Infrastructure

Linux Foundation via YouTube

Overview

Explore the impact of tracing facilities on real-time systems in this 42-minute conference talk by Andreas Klinger. Delve into an investigation of how tracing affects target systems, focusing on the reliability of absolute timing values in ftrace outputs. Learn about the innovative measurement approach using a custom kernel driver and oscilloscope monitoring. Compare various kernel configurations, including different tracing setups, kernel preemption options, and the real-time preemption patch. Examine the overhead calculations for tracing events, kernel probes, user probes, trace markers, and eBPF events. Gain valuable insights into the trade-offs between tracing capabilities and system performance in real-time environments.

Syllabus

How Much Is Tracing? Measuring the Overhead Caused by the Tracing Infrastructure - Andreas Klinger

Taught by

Linux Foundation

Reviews

Start your review of How Much Is Tracing? Measuring the Overhead Caused by the Tracing Infrastructure

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.