~/talk

Enhancing Your Gaming Experience on Linux With Sched_ext

slides:none on file

Shows a concrete BPF-based Sched_ext implementation (merged in Linux 6.12) that replaces CFS with LAD: latency-aware virtual-deadline scheduler, using a task wake/waker graph and kernel energy models to pick cores on hybrid SoCs. Claims: average FPS can stay high while reducing low-1% tail drops (example charts show a stable case at ~41 FPS/low1% ~30 versus a bad case swinging 120→5), demo on Steam Deck raises FPS from ~20 to ~45–50 under background load, and Snapdragon tests cut energy use versus CFS.

AI-written summary · about

  1. 0:00Linux gaming with sched_ext
  2. 1:50Performance and energy in gaming
  3. 7:25Schedulers and gaming performance
  4. 9:14Gaming workload characteristics
  5. 13:10sched_ext framework
  6. 17:24Gaming-optimized scheduler
  7. 20:13Virtual deadline scheduling
  8. 23:52Task time slice in LAD
  9. 25:18CPU selection for energy
  10. 31:07Demo: LAD on Steam Deck
  11. 33:56Demo: Energy-aware scheduling
  12. 35:18Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.