One should add, that this is "up to 50% if available"as by default ZFS will use 50% of your RAM for caching
Yes, its best to manually set a fixed upper and lower size limit for ZFSs ARC that fits your needs. But you still might want more RAM if using ZFS instead of LVM to get good performance.One should add, that this is "up to 50% if available"If it does not need it, it won't use it, as well as if other processes need it.
Look at Memory Ballooning (needs drivers and service inside the VM) but as @Dunuin already mentioned, over provisioning resources can lead to problems if the over provisioned resources are all requested at the same time and don't forget, that Proxmox VE wants some memory for itself, the virtualization processes themselves also have some overhead additionally to the memory for the VM and depending on the storage you use, it wants some memory as well. Therefore, if you start to calculate memory that tightly, get more in the server!Is there a way to assign dynamically RAM for VMs, or to priorize one of them ?
We use essential cookies to make this site work, and optional cookies to enhance your experience.