VMware Cloud Community
Najtsob
Enthusiast
Enthusiast

How to get actual memory used by Vm on the host ?

Let's say that I have VM configured with 2GB of memory.
This VM doesn consume 2GB of host memory and I would like to know how much of host memory does it consumes exactly.

Is this OK or at least close enough ?

Actual consumed host memory = VM's configured memory - ballooned memory - shared memory + overhead consumption

Best regards, Najtssob.

0 Kudos
2 Replies
LucD
Leadership
Leadership

That sounds about right.

There is a good explanation in the esxtop bible under Section 3.3 Group Statistics.


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

0 Kudos
KyNetGuy
Enthusiast
Enthusiast

In vSphere Client, the Resource Allocation tab of the virtual machine will tell you this.  The performance tab will give you more detailed information and a graph.

This data in the Performance tab is all stored in the vCenter database and has a default retension of 1 year.

0 Kudos