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.

Proxmox + unRaid. Host Cpu usage woes !

Featured Replies

Hi everyone,

I'm sure I'm not the only one virtualizing unRaid using Proxmox, and I'm trying to reduce the host machine power consumption as much as possible.

During this process, I’ve noticed strange host CPU usage when unRaid spins down the disks.

From my observations, unRaid seems to be very "nervous" by nature—it doesn’t sit still.

The images cpu_1, cpu_2, and affinity_spun_down show the host CPU fluctuations I’m referring to as "nervous." I don’t have Docker, VMs, or any plugins installed—it’s as bare-bones as possible at the moment.

Here’s the catch... Compare the host CPU usage when the disks are spun down, again images cpu_1, cpu_2, and affinity_spun_down, versus the images cpu_3, cpu_4, and affinity_spun_up, which show lower host CPU usage when the disks are spun up. Say what ?

Why is unRaid using more host CPU when the disks are spun down? It doesn’t make any sense to me. And why is unRaid so "nervous"? Stay still, dammit! lol

In all seriousness, this seems like a.. bug ?? ...and I’d like to ask the community for suggestions. I allocated 100GB of dedicated 1G HugePages to unRaid, and CPU affinity is set to 8-15 in Proxmox using "host" as the CPU setting. I passthrough the onboard 8 Port sata controller, an asm1166 6 port pcie card and a 1TB nvme that I will use for ZFS L2ARC, it's just not part of my zfs pool atm. I’m not using a Proxmox network bridge. My Proxmox server also functions as my router (OPNsense), so I’ve opted for an Intel X710-T2L to enable SR-IOV and use virtual network cards on all my VMs.

 

I tried messing with link_power_management_policy ( unRaid default is max_performance ) , just is case, and while changing it to med_power_with_dipm or min_power_with_parcial does lower the watt meter reading by about 5w (very nice) with my hardware, It does nothing for the cpu behavior. (This should be user selectable on the new "Power Mode" menu btw, imo!! ).

 

There is more to this host cpu usage for unRaid but lets start here. One thing at a time. 

 

Thank you !

cpu_2.png

cpu_1.png

cpu_3.png

cpu_4.png

no_dockers_or_vm.png

affinity_spun_down.png

affinity_spun_up.png

proxmox_unraid_settings.png

htop_unraid.png

tower-diagnostics-20250307-1227.zip

Edited by adolfotregosa

  • 2 weeks later...
  • Author

It's related to emhttpd. If I kill the process cpu usage goes down. Of course I can't use unraid correctly afterwards but why does that process use more cpu when the disks spindown?? 

  • 8 months later...

My Proxmox server suffers from the same symptom. When the Unraid VM is turned off, the entire cluster's consumption stays around 80W. When Unraid is running, consumption fluctuates between 80W and 120W. I've already tried several things to reduce it but nothing works.

Screenshot_20251123_123501_Home Assistant.jpg

Edited by Quejo

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.