You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First, EcoQoS was introduced to enable initiative control of any throughput bound program for CPU workload of themselves.
It's neither a magic, nor new scheduler algorithm from Microsoft.
Efficiency mode, slightly differs from EcoQoS: it also decrease base priority of a program, to IDLE.
Thus, enable Efficiency Mode for every process is not nessacarilly making sense. On Intel Core 10gen or newer, it may make all processes to be run on E cores.
A good advantage of EcoQoS is that you don't need to pay too much attention to details, and there are no details that can be changed. Compared with a detailed manual tuning, it has a lower threshold.
Anyway, to make more detailed control of any resources, RAM for example, you should look into Win32 Job Objects and process-governor) for a command line tool.
There is no guarantee about it's effect on power consumption, try it yourself and feel free to feedback!
Todo
Compare enabling Efficiency Mode for all processes with setting an reasonable profile
Activity