Loading…
April 16-18, 2024
Seattle, Washington
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -8). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Wednesday, April 17 • 2:55pm - 3:35pm
Optimizing Scheduler for Linux Gaming - Changwoo Min, Igalia

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


This talk dives into how the scheduler impacts your gameplay on Linux and unveils our journey to smoother gameplay. How does task scheduling impact Linux gaming? Suboptimal task scheduling can cause stuttering while playing games on the Steam Deck game console. First, we nail down the enemy. What exactly is "stuttering," and how can we measure its impact on your gameplay? Next, we extensively analyzed the characteristics of game tasks from the scheduler’s point of view. Characterizing task behavior in Linux gaming helps to understand why some schedulers create much stuttering and others create less and to unveil the secrets behind smooth vs. choppy performance. Lastly, we will share our progress on the optimized scheduler for reducing the stuttering problems in Linux gaming, especially Steam Deck. We implemented the scheduling policy based on sched_ext, a BPF-based extensible scheduling framework.

Speakers
avatar for Changwoo Min

Changwoo Min

Software Engineer, Igalia
Changwoo is a kernel developer at Igalia, an employee-owned open-source consultancy. He has been working on operating system research and development for better performance, concurrency, and security. His current focus at Igalia is improving the Linux scheduler for latency-critical... Read More →



Wednesday April 17, 2024 2:55pm - 3:35pm PDT
345-346 (Level 3)
  LinuxCon