For years I ran Home Assistant on a 4GB Raspberry Pi, and it was always hitting close to max RAM utilisation. About a year ago I switched to a virtual machine on Proxmox, using the HA OS method. I assigned it 8GB and the RAM use was again close to max RAM. Yesterday, I increased it to 16GB to see what would happen and it seems it was again getting close to max RAM utilisation although it then backed off a little bit. I don't have a big install by any stretch. I don't really notice any significant delays in performance now, nor did I when it ran on 4GB.
I am wondering why so much RAM is being used. Is it perhaps like Windows, where the OS takes up all the RAM it can get for caching of local files to speed things up? Should I just keep reducing it until I start noticing things slowing down?
I would be very curious to get some pointers on what could be causing all the RAM to be gobbled up!
Thanks in advance for your patience.