hi,
first: linux always tries to cache things, and tries to not have ram unnecessarily empty.
second: i can see you use zfs, which always uses ram for its arc.
by default zfs reserves half of your ram so in your case ~32GiB
for more details see:
https://pve.proxmox.com/wiki/Storage:_ZFS
If I understand your question correctly, no. physical memory is only allocated if virtual memory is allocated. As long as the memory is not written n the guest, it is not written (and therefore allocated) on the host.

Yes, 32 GB used as ARC. There goes your RAM. Everything as @dcsapak already described. Have a look at the URL he provided.
We use essential cookies to make this site work, and optional cookies to enhance your experience.