HASSIO has slowed to a crawl, the webpage takes 5-8 seconds to load anything and my zigbee lights take 7-8 seconds for home assistant to send commands to them.
Running the latest HASSIO through vbox on my linux pc.
Hardware: i3 processor @ 2.10GHz
SSD 120GB
RAM: 2GB
Wired ethernet connection with 1Gbit/s connection.
Not running much on HASSIO itself
- zigbee2mqtt
- adaptive-lighting
- tasmota
- mqtt broker
- nginx proxy
- terminal & ssh (disabled)
- file editor (disabled)
Been tearing my hair out over this. I'm also very unsure of how to debug the issue.
This all seemed to start happening after I updated to the newest home assistant core and hassio versions two weeks ago. Before this I was using a year old version of both.
I downloaded py-spy as recommended by all the googling I've done. I have lots of logs I can send and can gather any needed debug fairly quickly. Please let me know if you need anything. Glances says python3 is using 93% CPU but it doesn't tell me what addon or integration is running that process.
I've tried the dumb guy normal stuff: stopped all unnecessary addons and uninstalled the ones I didn't need, including integrations. Disabled all non-critical automations and scripts. No dice.
I was planning on just living with this issue until I got around to a reinstall but earlier today I ran into an 'out of memory' issue. Haven't had that issue for over two years!
Does anyone know what could be going on? What should I try next? I'm reading about possible memory leaks in the build from last april - have those been fixed? People are able to run this on a raspberry pi for God's sake even with a clutter of programs why can't I run it on an actual pc?