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

Linux Foundation

Analyzing Your System with Tracing Libraries

Linux Foundation via YouTube

Overview

Learn about system tracing libraries in this technical talk from Google's Steven Rostedt that explores the evolution and capabilities of trace-cmd's core components. Dive into the libtracefs library for accessing tracefs kernel interfaces, discover how libtracecmd enables creation and analysis of trace.dat files, and explore libtraceeval for tracking trace event interactions. Through practical examples, including a tool demonstration for monitoring task states like sleeping, blocking, running and preemption, gain hands-on insights into implementing these powerful libraries. Master the straightforward interfaces that make system analysis and debugging more accessible for developers working with Linux tracing infrastructure and ftrace function tracing mechanisms.

Syllabus

Analyzing Your System with Tracing Libraries - Steven Rostedt, Google

Taught by

Linux Foundation

Reviews

Start your review of Analyzing Your System with Tracing Libraries

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.