Hey all! I've tried looking this up but no other forum posts I could find had the exact same situation.
Problem: Proxmox reports high RAM usage of my Ubuntu Server 22.04.1 VM running Nextcloud AIO, but on the server it shows that's in fact the high cache value that's being reported. It's always sitting at ~80-90% no matter how much RAM I allocate even though the only RAM actually being used is chilling at ~3GB. This only happens over time and when the VM is rebooted, the overall RAM usage starts low and climbs back to 80% over the course of a few hours.
Setup
======
Server: Dell Poweredge R630 with 24C/48T, 128GB RAM, and 8 1.2TB drives in RAIDz-2
Proxmox Version: Proxmox VE v8.0.3
VM Configuration: Almost stock template with the qemu-guest-agent.service installed, cloned, and Nextcloud AIO installed on Docker. Memory ballooning is enabled.
Useful Screenshots
=================
VM htop sorted by highest memory usage:
VM free -h:
Proxmox Node arc_summary -s arc & free -h:
Other issues that might be related:
Extremely slow upload speed to Nextcloud. Probably unrelated.
Anything helps as this is stumping me. This is a test of an "in production" server so I'd like to figure out how to get the VM to release that cache and free it up for other services. Thanks y'all!
EDIT: The high cache usage seems to start whenever a user starts to upload a file.
Problem: Proxmox reports high RAM usage of my Ubuntu Server 22.04.1 VM running Nextcloud AIO, but on the server it shows that's in fact the high cache value that's being reported. It's always sitting at ~80-90% no matter how much RAM I allocate even though the only RAM actually being used is chilling at ~3GB. This only happens over time and when the VM is rebooted, the overall RAM usage starts low and climbs back to 80% over the course of a few hours.
Setup
======
Server: Dell Poweredge R630 with 24C/48T, 128GB RAM, and 8 1.2TB drives in RAIDz-2
Proxmox Version: Proxmox VE v8.0.3
VM Configuration: Almost stock template with the qemu-guest-agent.service installed, cloned, and Nextcloud AIO installed on Docker. Memory ballooning is enabled.
Useful Screenshots
=================
VM htop sorted by highest memory usage:
VM free -h:
Proxmox Node arc_summary -s arc & free -h:
Other issues that might be related:
Extremely slow upload speed to Nextcloud. Probably unrelated.
Anything helps as this is stumping me. This is a test of an "in production" server so I'd like to figure out how to get the VM to release that cache and free it up for other services. Thanks y'all!
EDIT: The high cache usage seems to start whenever a user starts to upload a file.
Last edited: