It is showing the actual memory usage. The filesystem cache (orange in your screenshot) is using memory inside the VM. Why is this not normal? Why would you want to hide this? That memory cannot be used by Proxmox or other VMs, so it is really in use. Maybe read some of the threads or search for yourself for more discussion about this.So is there a way to see in the summary tub the effective ram usage? or it's normal this situation?
Hi ottoThere is no way for the hypervisor to see actual RAM usage 'from outside'. All the hypervisor really sees is that ~14.85GB of the assigned virtual RAM has been touched by the operating system inside the VM. It cannot distinguish, which memory blocks are used for actual processes and which are used for system caching.
You need some way to see the RAM usage 'from inside', in your case likely by installing a Zabbix client inside the VM, or by configuring something like SNMP.
I do wanna note that the RAM number displayed in Proxmox is not actually wrong, it is what the VM is actually using. This is important, because it is the amount of Host RAM you actually need to provide to the VM, e.g. the sum of all 'Proxmox-displayed RAM' needs to be lower than the total physical RAM in your Proxmox machine.
Also perfectly normal behavior. Your VM is assigning RAM from what is available to it, so by increasing the VM RAM in Proxmox, the VM now has even more memory to "play" with. Your VM's filesystem cache has probably doubled now etc..But this particula vm before has 8gb of ram assigned and proxmox "summary tab" the used ram is 95%-100% now i have assigned 16gb ram and is also take 95% of ram is that normal?