Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

server needs 35% more power (electricity) after upgrade to 7.0.0.

Featured Replies

Hello,

I upgraded to Unraid 7.0.0. between 17th January 2025 and 18th January 2025.

Today I have seen, that my server now needs about 35% more power. 

There was no change of the hardware and no additional software.

I am using the plugin from dlandon "Tips and Tweaks" to reduce the CPU scaling (conservative).

Can anyone help?

 

unraid.jpg

nas01-diagnostics-20250220-1928.zip

Solved by JorgeB

  • Community Expert

I think that's too big a change to just be the different kernel, does the CPU usage graph look normal? I would also recommend downgrading back to v6.12 for a couple of days to retest to make sure it's really the upgrade, and also try with and without the plugin.

  • Author

Hello,

I wrote to the plugin author of "Tips and Tweaks" now, because I think it might not work correct anymore with Unraid 7.0.0.

 

  • Author

I downgraded to Unraid 6.12.14 and my server needs now again less power. It was about 45 to 50 watts with Unraid 7.0.0.

As I already wrote, I reported this to the author of "Tips and Tweaks" plugin, as I think thats the problem.

Screenshot_20250220_210110_Tapo.jpg

  • Author

@JorgeB

How can I disable amd-pstate-epp driver and enable acpi-cpufreq driver?

  • Community Expert

Before doing that, I would recommend trying the various pstate driver options, to see if you can find one that has similar power usage and performance, since technically, pstate should be a better option for AMD CPUs.

 

I believe there are 3 options:

amd_pstate=passive
amd_pstate=guided
amd_pstate=active

 

You add one of them to syslinux.cfg, after /bzoot, e.g::

 

image.png


 

 

I would first try active, you can then select a governor out of

/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

and an EPP hint out of

/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences

like this:

$ echo "<gov>" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
$ echo "<epp_profile>" | tee /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference

 

 

  • Community Expert
  • Solution
4 hours ago, JorgeB said:

I would recommend trying the various pstate driver options

Just to add, that if you really want to go back to acpi-cpufreq, this should do it:

 

image.png

 

 

  • Author

@JorgeB

Thank you, that works now to enable again "ACPI CPU Freq".

14 hours ago, cosmas said:

@JorgeB

Thank you, that works now to enable again "ACPI CPU Freq".

What CPU are you using? And not using amd-pstate actually worked out to better power savings to you? :o

  • Community Expert

He is using a mobile CPU: AMD Ryzen 7 5800H

 

I believe the new driver should be more efficient than the old one, at least users typically want to use the new driver instead of the old one, but possibly, there are some issues with some CPU models.

I too have noticed an increase in consumption around 45w since upgrading to 7.0.1 last week (no other changes).

Intel i5-12600k.

  • Community Expert
1 minute ago, thesuitgamer said:

I too have noticed an increase in consumption around 45w since upgrading to 7.0.1 last week (no other changes).

That won't be related to this since it won't use the AMD driver, suggest starting a new thread and posting the diagnostics.

  • 8 months later...

System and some background

B550M mobo with 3700x - GTX 1650 - 32GB ECC DDR4 - 7 HDD 2 M.2 (HDDs spun down on all tests)

I have set up CPU to have 60 celsius thermal limit and 45W (ECO mode) power limit it stays otherwise normally on PBO

CPU boosts to around 4.2GHz with 1-2 cores and all cores stays on base 3.6GHz

Findings during testing different modes

Driver with amd_pstate=disable in syslinux.cfg = acpi-cpufreq

Driver without amd_pstate in syslinux.cfg = amd-pstate-epp

WebUI/Settings/Powermode

Changes scaling_governor to powersave or performance.

Sets energy_performance_preference to performance with both available settings.

energy_performance_preference cannot be changed from performance to other states when governor is set to performance

Other comments

with scaling_governor set to powersave you can choose from

default performance balance_performance balance_power power

default is same as performance in my case

additionally pstate driver allows cpu to clock to 550MHz on idle and with acpi-cpufreq lowest i have seen is 2000MHz

energy_performance_preference does not survive boot so you need to set it up after boot manually or by script

Tips and Tweaks plugin does not work with pstate and it sets epp always to performance

Results from testing (1 pass each)

5e80cd6495a1af76fa79e8078d758617.png

Edited by twiikker

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.