The host has a total of 64GB.Can you share a few more details? For example, which summary shows 46 GiB? The one in the node summary?
Keep in mind that other services on the host also need memory. For example the whole management stack that handles the guests, provides the API and web UI and so forth. So you are likely to see a bit higher memory usage on the host itself than what you allocated to each guest.
Unless there are features triggering that reduce and/or consolidate RAM usage, like KSM (where memory pages of VMs that contain the same data are merged) or Memory ballooning (where the guest can return memory to the host if not needed, needs you to configure a lower min memory in the VMs memory setting).

If you see 4GiB less of memory in the node summary, then they are used for something else. But Proxmox VE won't be able to use them.out of 60GB (4GB is already reserved by the host, I believe)
Every AM5 CPUhas integrated graphics (but maybe it can be disabled?). I have an AM4 without integrated graphics and 128GiB of memory but PVE 9.1 reports 125.78GiB.Regarding the mismatch of seeing 60GiB of RAM our of the 64 installed: Is there maybe an integrated GPU in this machine that gets some of the memory allocated?
QEMU/KVM takes some memory for emulation of virtual devices and for the virtual display also (10-100MiB per VM). The manual also states that Proxmox itself needs about 2GB of memory.So that's a total of 44GB. But the summary shows usage of 46.25GB out of 60GB
Hmm.. I thought the 4 GiB was already reserved for the OS, Proxmox services, and emulation, which is why it is no longer accessible, and the remaining are for VMs to use.Every AM5 CPUhas integrated graphics (but maybe it can be disabled?). I have an AM4 without integrated graphics and 128GiB of memory but PVE 9.1 reports 1215.78GiB.
The Linux kernel reserves some memory (per CPU core/thread, so this differs between systems), which I think explains why every GNU/Linux system always reports a little less.
QEMU/KVM takes some memory for emulation of virtual devices and for the virtual display also (10-100MiB per VM). The manual also states that Proxmox itself needs about 2GB of memory.
Unlike ESX, PVE isHmm.. I thought the 4 GiB was already reserved for the OS, Proxmox services, and emulation, which is why it is no longer accessible, and the remaining are for VMs to use.
If you allow me some comment hereUnlike ESX, PVE is a type 2 hypervisor on top of Debian GNU/Linux, with all the flexibility and benefits but also overhead that that brings.
The distinction between these two types is not always clear. For instance, KVM and bhyve are kernel modules that effectively convert the host operating system to a type-1 hypervisor.
We use essential cookies to make this site work, and optional cookies to enhance your experience.