Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 879
  • Last Modified:

explanation of memory usage in vsphere virtual centre

could someone explain the active guest memory and the consumed host memory in detail
in windows it tells me that nearly all my memory is being used from the task manger
but in vshere summary it says 94meg is being used by active guest memory and 300meg is consumed host memory
0
dougdog
Asked:
dougdog
2 Solutions
 
Vijay kumar MohanrajCloud ArchitechCommented:
Actully the ballown driver is consuming the memory, Ballown driver is the Memory management technology , by default it was enable it was taken the unused memory from the another guest VM and given to the respective Guest VM, that is the reason it is showing more memory, and also you need to check the resource pool also,Ballown drive is doing all those things

0
 
Paul SolovyovskySenior IT AdvisorCommented:
In Task Manager VMware will baloon the memory with zeroes and this will allow it use that memory on other VMs.    When the need arises it will give that memory back to the VMa as needed.

300MB is being used by vmware outside of the VM for overhead, etc..
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
dougdogAuthor Commented:
So what unit tells me exactly how much the vm is using
0
 
Paul SolovyovskySenior IT AdvisorCommented:
The 94MB is used by the VM, 300MB is used by the VM and ESX host (total ESX host resources).  The information in task manager is useless in most cases, use the performance tab on the VM in the VI Client to get a good guage of what the VM is doing
0
 
dougdogAuthor Commented:
so how come i have a vm on a host that the active memory of the vm is 550mb and the consumed host memory is nearly 4gig
0
 
Paul SolovyovskySenior IT AdvisorCommented:
I have seen this and usually indicates that the processes inside the VM are trying to hold on to that much memory such as Exchange, SQL that don't actually use it but grab it to make it available.
0
 
dougdogAuthor Commented:
can it be fixed
0
 
Paul SolovyovskySenior IT AdvisorCommented:
This is normal.  For instance, an Exchange server will use as much memory as it can no matter what you give it.  VMware sees that and know that it's only using a portion of that as active memory and will baloon it up or down depending on whether other VMs need it.  If there is no contention for resources there is no need to baloon the memory and the VM has access to what it needs
0
 
dougdogAuthor Commented:
thanks
0
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.

Join & Write a Comment

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now