(Message Translated)
Greetings, I'm a new user.
I'm trying the program in question, and I congratulate you for the management algorithm and other things that I find well done.
But 3 things find me really doubtful:
1 The "performance mode" management with automatic recognition (steam) that actually does its duty, but only for recognition, manually selecting the "performance mode" is not activated the same mode manually, in simple terms: automatically from steam the game it is pumped to the maximum (priority, etc.), for games that are not part of the aforementioned platform and with manual selection this does not happen.
2 with the "jolly" characters (*) it is possible to enter complete routes, this is excellent, but it only works for the "performance mode" option, this does not work with the "cpu" "priority and affinity" options (otherwise manually I would solve the question of point 1)
3 the saddest point, watchdog rules on lowering cpu or the cpu limiter function are useless, for what reason:
Watchdog: if you set an application that reaches a % cpu, for must use less cores, even if you then release power, the aforementioned application will not recover anymore, remaining always low.
Cpu limiter: even if you set a limit % cpu you cannot decide on which cores to act because the choice is automatic.
---------------------------------------------------------------------------------------------------
Both options are useless, because during the "global effort" the % cpu also of the application on which you want to apply the rule, is lowered by the system.
The error of both systems lies in the control % cpu linked to the application and not of the % cpu of the system.
---------------------------------------------------------------------------------------------------
A good change would be:
-Adding the second time control function "for a period of" to the "watchdog" options allows you to have a better "cpu limiter" control system (cpu limiter which can also be eliminated)
-With an additional setting function on the % of "cpu global"
So you can have rules like:
When the % of "global cpu" reaches a designated % for xxxx seconds, to the following applications xxxx (one per rule, or multiple) change to xxxx "core" selected (or other rules), check the % of "cpu globale" every xxxx seconds (if it is not as in the rule, reset in the settings as they were before the rule)
Thank you for understanding.