-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
--power-saving increases power draw by ~5W - Ryzen 5825U #295
Comments
--max-performance and --power-saving just sets a hidden flag which is activated automatically when you switch from battery to AC or from AC to battery We didn't go with my idea of naming it AC-Mode and Battery-Mode. We don't know what this flag actually is, we just know that it's power-saving when on battery and max-performance on AC. We don't know if the values for the Boost are stored somewhere. It looks like the flag just triggers the value change. So maybe your Battery-Mode or AC-Mode is strange on your Firmware or whatever is responsible for translating the flag into boost values. |
ok, checked the source and looks like you are just sending Line 1111 in ad7f620
so it is just what the BIOS does with it. If it helps below is --power-saving with --dump-table , not sure if anything there explains why power draw goes up. Anyway, you can close the issue if you feel so as there is no fix possible (except maybe renaming those options if you get more reports like that).
Thanks.
and here it is back 'down' to --max-performance
|
Unfortunately, renaming would break the API (make it incompatible) |
ryzenadj works quite well, however
--power-saving
is quite puzzling.My system idles at 12-13.5W, here is default output of
--info
When I run
ryzenadj.exe --power-saving
the power consumption at idle goes up to 16-18.5Wand the only change seems to be
When I run
ryzenadj.exe --max-performance
it goes back to 12-13.5W andSo
--max-performance
is actually better than--power-saving
:-)The measuring is done including power adapter via smart AC power socket. Reported minimal values are like this
vs e.g.
power consumption is 'Active Power'.
The system is Topton Fanless AMD Mini PC Ryzen7 5825U Computer
available e.g. here https://www.aliexpress.com/item/1005006141287407.html
Other options work quite well, I can tune performance down e.g. by
ryzenadj.exe --tctl-temp=85 --apu-skin-temp=45 --stapm-limit=10000 --fast-limit=20000 --stapm-time=64 --slow-limit=15000 --slow-time=128
and I see CPU clock and temperature going down when running games so it is definitely very useful tool with this fanless box. Without ryzenadj the case becomes too hot to touch when running games and the performance is still good enough when tuned down.The text was updated successfully, but these errors were encountered: