|
|
Subscribe / Log in / New account

The future looks bright

The future looks bright

Posted Jun 12, 2024 6:36 UTC (Wed) by WolfWings (subscriber, #56790)
In reply to: The future looks bright by iq-0
Parent article: Extensible scheduler class to be merged for 6.11

Honestly I expect a fairly large amount of schedulers to appear, and the major distros to end up with their own scheduler flavors available. "Desktop" vs "Server" installs will actually make a difference in that regard more likely at a minimum.


to post comments

The future looks bright

Posted Jun 12, 2024 10:49 UTC (Wed) by farnz (subscriber, #17727) [Link] (1 responses)

The biggest set of experiments I expect to see are on the desktop; can you schedule based on knowledge of what the user can see and interact with, such that while overall system throughput is down, user-perceived responsiveness is up? Can you schedule such that a Steam game (which itself involves multiple processes) gets a lower maximum time per frame?

The future looks bright

Posted Jun 14, 2024 1:07 UTC (Fri) by raistlin (guest, #37586) [Link]

The Steam games part is already happening, as sched_ext is being evaluated (i.e., they have a scheduler already, with benchmarks results, etc) for the Steam Deck:

https://lore.kernel.org/lkml/20240501151312.635565-1-tj@k...

> - Valve has been working with Igalia to implement a sched_ext scheduler for
> Steam Deck. The development is still in its early stages but they are
> already happy with the results (more consistent FPS) and are planning to
> enable the scheduler on Steam Deck.
>
> https://github.com/sched-ext/scx/tree/main/scheds/rust/sc...
> https://ossna2024.sched.com/event/1aBOT/optimizing-schedu...

And:

https://blogs.igalia.com/changwoo/sched-ext-a-bpf-extensi...
https://ossna2024.sched.com/event/1aBOT/optimizing-schedu...


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds