"Level up your linux gaming: how sched_ext can save your fps" ( 2025 )

Sunday at 12:30, 40 minutes, UD2.208 (Decroly), UD2.208 (Decroly), Kernel Andrea Righi , slides , video

Gaming on Linux has significantly improved over recent years, with better support for user-space frameworks (e.g., Wine, Proton, Mesa, Steam...).

While user-space solutions have their place, kernel-level optimizations can also play a crucial role in further enhancing gaming performance. In this talk, we will explore how scheduling policies in the Linux kernel can improve gaming on Linux.

Focusing on the sched_ext [1] framework, we will show how to design scheduling policies that can reduce latency, improve responsiveness and deliver a smoother gaming experience.

[1] https://github.com/sched-ext/scx