VMware Cloud Community
RavindraReddy
Enthusiast
Enthusiast

VM's are consuming full memory allocated eventhough guest OS is not utilizing

Hi ,

I have query regarding host memory utilization ,  we have 8 esxi hosts in cluster and one one perticular esxi host 3 vms are running and consuming all the memory allocated to Vm even though guest OS is not utilizing that much memory actively.

I set alarm for host memory utilization 75 % Warning and 85 % alert and i always recieve alert but guest OS are using only 2 to 5 % of allocated memory.

Could you please any one can suggest how to ovoide getting alerts .

Thanks in advance

0 Kudos
2 Replies
SunilSaini
Contributor
Contributor

can you send the utilization a allocation print screen ?

0 Kudos
a_p_
Leadership
Leadership

This may be due to the way the guest OS handles its memory. Some operating systems initialize their memory on startup, thus claiming their provisioned memory. ESXi is not able to reclaim the memory from the guest directly, because it doesn't know which memory pages are actively used. However, with VMware Tools installed, the host can make use of ballooning in case it is necessary.

Btw. I assume you don't use memory reservation for the VMs!?

André

0 Kudos