Skip to content

RustyStar vs profile entrylevelperf #2

Closed

Description

@mokurin000

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

Reference

  • check MSDN for details

Activity

  1. locked and limited conversation to collaborators on Sep 4, 2025
  2. converted this issue into a discussion #5 on Sep 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions