AI Engineer - Learn how to integrate AI into software applications
Get 35% Off CFI Certifications - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the sophisticated data collection mechanisms implemented in Steam Deck's Linux-based operating system during this conference talk from the Linux Plumbers Conference. Dive deep into the proactive monitoring systems that continuously assess system performance and identify suboptimal execution paths that could benefit from optimization. Learn about the crash-time data collection tooling designed to capture comprehensive logs when severe issues lead to kernel crashes. Discover how Steam Deck leverages in-kernel debug features and tracing systems to maintain the smooth gaming experience that users expect, all while running on free and open-source software. Understand the technical implementation of the opt-in telemetry system that sends collected data to Valve's Sentry instance, enabling the SteamOS engineering team to debug and improve system performance. Gain insights into how a successful gaming console balances user experience with robust system monitoring and debugging capabilities in a Linux environment.
Syllabus
Proactive and crash-time data collection on Steam Deck - Guilherme G. Piccoli (Igalia)
Taught by
Linux Plumbers Conference