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.
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).
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).