High Memory usage in PVE Proxmox

cjulca

Member
Jun 5, 2023
1
0
6
Hello Everybody

I have a Proxmox version 7.3-3 and I have a problem. I have two virtual machines, both Windows Server 2019. In the VM interface called StarSoft it shows that the memory is more than 90% full, but in the second virtual machine the memory is OK.

WhatsApp Image 2023-06-05 at 14.16.00.jpeg
41f5e1d2-ea58-477a-b11d-dad8568cd60b.jpg

When I enter the task manager of the StarSoft machine, the consumption does not exceed 40% of its total capacity (16GB RAM)

00e492ac-c376-4948-b8ca-c7620cd9627e.jpg
b10d9563-1364-43ec-9710-5a01a476d565.jpg

Both machines have 16GB RAM and 100GB hard drive. I have a ZFS volume. I saw previous forums and I see that the ARC only consumes 19.1% (3GB).

c79ddd53-c85b-4ad6-9482-59c7e3c63435.jpg

The problem comes from always, but currently the StarSoft machine turns off when the memory reaches 99%

I'm new to this, does anyone have an idea?
 
Check for out-of-memory (OOM) kills in the system logs. ZFS uses up to 16GiB, AD uses 12GiB and STARSOFT uses 16GiB. My guess is that your host only has 32GiB of memory (ZFS defaults to half of you memory): that won't fit.
The Proxmox manual explains how to limit ZFS memory usage. Give AD less memory and STARSOFT more because it appear to need it. But don't over-commit on memory! Proxmox needs 2GiB + what you give to ZFS.