Rust-Written Linux Scheduler Showing Promising Results For Gaming Performance

Chewy@discuss.tchncs.de to Linux@lemmy.ml – 178 points –
nitter.net
18

You are viewing a single comment

If this is in user space, does this mean we can switch schedulers on the fly? Put it in game mode when gaming, power saving mode when on battery, etc?

Does a scheduler impact power draw? Maybe you're confusing this for a CPU governor perhaps?

And yes, the underlying tech here is user-configurable schedulers. Very neat.

I'm not 100% sure, I just assumed you could affect power use too with different schedulers. Either way, even if that's not the case, being able to change the performance characteristics based on what you want to do on the fly is pretty exciting in its own right.

The short answer is: It does.

A governor guides the hardware regarding power consumption, but it is still dependent on workload and utilisation. Moreover, modern p-state drivers may use utilisation to control voltage and frequency scaling and there is also a scheduler driven governor in Linux (actually it's the most recent one iirc).