Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 875
  • 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
 
mail2vijay1982Commented:
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 SolovyovskyCommented:
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
Veeam Task Manager for Hyper-V

Task Manager for Hyper-V provides critical information that allows you to monitor Hyper-V performance by displaying real-time views of CPU and memory at the individual VM-level, so you can quickly identify which VMs are using host resources.

 
dougdogAuthor Commented:
So what unit tells me exactly how much the vm is using
0
 
Paul SolovyovskyCommented:
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 SolovyovskyCommented:
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 SolovyovskyCommented:
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

Featured Post

Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

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