I’m curious what everyone’s Processor Load is?
I’m running HA OS Core latest, on a Intel NUC6I5 with around 14,000 lines of Yaml code. I’ve got around 300 devices and over 2800 entities, 98 add-on integrations and 27 cameras. I migrated from a PI 5 as it was running slow to a NUC8I7 but the I7 died for some reason and I downgraded back to the 6I5 that II’m currently running in the meanwhile.
My processor runs about 20% right after boot. I’m chasing a memory leak but thats a separate discussion.
I know everyone system is different- and I mean very different- but are you happy with the CPU load you have and is it steady?
Sounds pretty high to me? I´ve got 289 devices, 1944 entities, 108 integrations, 150-200 automations / node-red flows, AdGuard home + Unbound and my CPU usage typically is around 2-3%. I only have 10W Pentium Silver J5005 and 8 gigs of ram (under 30% used) and everything runs smooth as silk. Same setup with my old J1900 Celeron and 4gig rig had CPU usage around 5-6%.
my setup is not as big, 144 devices, 1413 entities, 40 integrations and 45 automations.
CPU 3%, memory usage creeps up because of VScode add-on, so I often have to restart the add-on or stop it entirely to free up memory.
HAOS running on a Rpi 5 with 4Gb mem.
@Sonikky Thanks- that gives more reason to dig deeper. I’ve been thinking about starting from scratch, now that I know what I’m doing. I wished there was an easy what to see what might be chewing up the CPU.
@Krivatri Thats interesting. I have Studio Code Server too. But I rarely use it. I’ll need to investigate that too.
There are multiple posts & threads about VSCode memory leak.
Check settings → apps → VSCode for memory usage.
If you rarely use it, better to stop the add-on when done using it.
@Krivatri I checked the “app” as its called now, and it was zero CPU and 0.1% memory so that’s not it. But interestingly mqtt was running at 3% CPU all by itself. @paulbates - so good point- i’ve turned it off.
I have a smaller setup. It runs on an older (2014) Mac Mini that runs Proxmox. It is an Intel i3, dual-core with four threads, and has 8GB RAM. It stays in the single-digit percent. Typically at 1% or so.
I think your CPU utilization is from the video.
I’d suggest setting up different servers for core HA functions and for video. The video load will drag down their HA performance for things like lights.
I like using Proxmox as it allows moving or restoring servers in minutes. I have moved by HA to different hardware in minutes with just some clicks in the Proxmox user interface. And I’m still in the low one-digit CPU utilization on an older i3.
I was wondering the same thing. I took what you said under consideration, so I disabled all the cameras, and then all the HACS and eventually almost all the yaml code and when that didnt work - i started disabling dashboards. I could only get the CPU down to 11%.
as far as promox or docker or something similiar - i use a lot of HACS integrations- what do people do when then need to integrated something and cant use HACS- write your own code?