Salut. Am instalat zilele trecute Proxmox si nu reusesc sa inteleg o chestie.
Am creat o masina virtuala (Windows Server) careia i-am atribuit minim 2 si maxim 8GB RAM (Ballooning). Problema este ca in Task Manager imi apare ca sistemul foloseste ~ 1.5GB RAM iar in Proxmox apar ~7.
Desi stiu ca sistemul de operare nu consuma doar cat spune (cache, buffer etc), totusi este o diferenta destul de mare care imi blocheaza o mare cantitate de memorie.
Aveti idee daca este vreo rezolvare pentru treaba asta?
The VM decides which processes or cache pages to swap out to free up memory for the balloon. The VM (Windows or Linux) knows best which memory regions it can give up without impacting performance of the VM.
Cel mai probabil VM-ul da inapoi dar ramane ocupata memoria pe host daca VM-ul are nevoie de ea inapoi. Pe un ballooning VM imi afisa 9/10 GB ocupati, iar VM-ul raporta 2/10 GB.
Personal nu ma iau dupa resource overview prea mult ca nu-i niciodata 1:1, cu ballooning sau fara. M-am obisnuit sa nu bifez ballooning, daca aloc 8GB RAM, ma astept sa consum 8GB RAM. Spre exemplu, pentru nodul principal:
Memoria RAM din overview contine si cache, ARC, etc. Unused RAM is wasted RAM