free -h
and the webUI are reportingtnx for your reply , so im new to proxmox this is my first time using it and i'm using proxmox 8 and i run 2 vm on it one debian 11 nad the other one windows server database 2022 and i have some websites running on my debian but i dont have any thing on my windows server and also on vm section it shows me that windows is using 2 or 3 gb ram and for debian almost the same but the proxmox it self is using 20 gig of my 64 gig ram by that picture that i send u and it is related to windows .Can you be more specific? I don't see unusual RAM consumption.
What people most of he time miss are:
1.) "free" vs "available" RAM and interpreding htops output as "free" but it actually shows "available" RAM so that it differs from thatfree -h
and the webUI are reporting
2.) in case ZFS is used it's ARC is by default allowed to use UP TO 50% of the hosts RAM
3.) in case "writeback" is used as as caching mode all those async writes of the guests will consume additional RAM of the host
4.) there is virtualization overhead...if you assign a VM 8GB RAM it doesn't mean it is using a maximum of 8GB. It could also use something like 10GB because of the KVM overhead
5.) when using PCI passthrough a VM will always consume the full amount of RAM you assigned to it, no matter how much the guestOS is actually using
arc_summary | grep size | head -10
, qm config 113
and free -h
it's hard to tell you more.this is what taskmanager is showing me still no ram usage :While not contributing to this problem, I should mention that you are not following best practices by using e1000 vNIC and IDE for your vdisk: https://pve.proxmox.com/wiki/Windows_2022_guest_best_practices
Could you verify how much RAM Windows is actually using? Especially how much of those 20GB are using by the page file cache. For example what the task manager is showing as used RAM is actually not including all the RAM that is used for caching.