• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 755
  • Last Modified:

VM memory in use is constantly using up to 8GB but Active is 3.4 GB

Hi All,

Can anyone please explain to me as to why I see from the that the server is constantly using up to 8GB in task manager, but below screenshot from the VSphere console shows active is 3.4GB ?
Capture.JPG
0
Senior IT System Engineer
Asked:
Senior IT System Engineer
  • 6
  • 2
  • 2
  • +2
2 Solutions
 
Paul SolovyovskyCommented:
Do not rely on Task Manager, it does not know what VMWare is doing. If you gave the VM 8GB RAM then the OS thinks it has 8GB RAM.  In reality it may only be using 3.4GB RAM. Using Performance Tab will give you better idea of what the VM is actually using.
0
 
IT_CrowdCommented:
You are probably seeing the results of the VMWare memory balloon driver.  In order to increase memory utilization VMWare guest services installs a ballon driver into your guest. the purpose of this driver is to suck up whatever memory is not being used by the guest, then reporting back to the hypervisor that it doesn't need to actually allocate those memory pages.  So, your OS is seeing that all it's memory is in use, but only 3.4 GB of RAM is actually being used, the remaining 4.6 GB of RAM has been sucked up by the balloon so VMware won't actually allocate it.

You can find more info on this process here: http://www.vmware.com/files/pdf/perf-vsphere-memory_management.pdf
0
 
Senior IT System EngineerIT ProfessionalAuthor Commented:
paulsolov,

Which performance tab ? is this on the vSphere client ?
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
Senior IT System EngineerIT ProfessionalAuthor Commented:
IT_Crowd,

Many thanks for the info, so in this case I believe yes you are right.
0
 
IT_CrowdCommented:
You're welcome!
0
 
Senior IT System EngineerIT ProfessionalAuthor Commented:
Thanks !
0
 
Paul SolovyovskyCommented:
that's correct, in vsphere client.  You can take a look at the summery tab as well on the VM you are referencing
0
 
Senior IT System EngineerIT ProfessionalAuthor Commented:
Cool, many thanks for the information, so the conclusion here is to trust the vSphere client more than the Guest OS itself for troubleshooting.
0
 
David Johnson, CD, MVPOwnerCommented:
At least for memory usage..
0
 
Senior IT System EngineerIT ProfessionalAuthor Commented:
Yes, that sounds right and make sense ve3ofa
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
0
 
Senior IT System EngineerIT ProfessionalAuthor Commented:
thanks hanccocka
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
No problems.
0

Featured Post

When ransomware hits your clients, what do you do?

MSPs: Endpoint security isn’t enough to prevent ransomware.
As the impact and severity of crypto ransomware attacks has grown, Webroot has fought back, not just by building a next-gen endpoint solution capable of preventing ransomware attacks but also by being a thought leader.

  • 6
  • 2
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now