VMware memory meaning

On vSphere client, Resource Allocation tab,
regarding Memory ,
there are following 2 memory items.
1) Host Memory
2) Guest Memory

1) Host Memory seems to be total physical memory allocated to the Virtual Machine,
and 2) Guest Memory seems to be the memory consumed by the virtual Machine.
Is this true?

and What is overhead consumption ?
and, what is Private ?

In my case,
on my server, open the resource monitor of windows2008R2 server, and
the memory saying installed 40G - available 30G = 10G is used .
this number is relatively same with  vSphere , 1) Host memory consumed is 10G.

Does this Host memory mean what I am explaining noted above?
Who is Participating?
Andrew Hancock (VMware vExpert / EE MVE^2)Connect With a Mentor VMware and Virtualization ConsultantCommented:
Active -  Amount of memory recently accessed.

This is the one to watch, this gives a real indication of the memory, the VM is actually using, in realtime.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
VMware Definitions

Host Memory Usage -

Consumed - Actual consumption of physical memory that has been allocated to the virtual machine.

Overhead Consumption - Amount of consumed memory being used for virtualization purposes.

Private - Amount of memory backed by host memory and not being shared.

Also see Duncan's Article here


Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
In answer to your question, yes it is.

For monitoring memory for performance, Active and Consumed are metrics to watch.

Guest Memory, falls in other categories, and labels, of Private, Shared, Swapped, Compressed, Ballooned, Unaccessed, and Active.
shouichiAuthor Commented:
Thank you for your information.

Active.. what does this mean ?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.