Why does VMs are not releasing their memory? W2012R2 fully patched, 4 VMs and no free memmory available
My H-V Host: Dell R720 - 32 GB of RAM
VM Name Min Max Needing
VM01 1024 4096 1700
VM02 2048 6192 4200
VM03 1024 2048 1200
VM04 6000 (no dynamic memory)
VM05 4096 (no dynamic Memory)
Based on task manager, =~9 GB of RAM available
No backup in progress
So, i tried to change the RAM of the VM04 to 12GB, 10Gb, even 8GB...
The VM03 has refused to start due to low memory
So i´ve shutted down, VM03, still no memory available to start VM04
So i´ve shutted down, VM02, still no memory available to start VM04
So i´ve shutted down, VM01, still no memory available to start VM04
RAMMap and VMMAP and ProcExplorer wern´t able to find what was eating up the RAM
Even with all VMs stopped (beside VM05).. still no memory available to start VM04
What i did: after a reboot of the HV Host.. everything was fine
Why is that?
and how do diagnose?
If happens again in the future, what should I try?