This is an automated archive made by the Lemmit Bot.

The original was posted on /r/steamdeck by /u/Insultikarp on 2024-04-19 07:33:06.


Changwoo Min with Igalia presented yesterday at Open-Source Summit North America on optimizing the kernel’s scheduler for Linux gaming. Of course, the motivation is around Valve’s Steam Deck but for Linux gaming at large to benefit too from this scheduler work to ideally yield less stuttering during gameplay. The Igalia presentation focused on the impact the Linux scheduler has on stuttering during gaming and then how “sched_ext” can come into play as the BPF-based extensible scheduler framework. The sched_ext effort has been interesting for many reasons for extending the kernel scheduler via (e)BPF ranging from Canonical/Ubuntu exploring its possibilities, faster prototyping of new scheduler designs, to now showing positive results for Linux gaming with a new scheduler implementation.