Hi All,
In vSphere Client > Select a VM > Summary tab, under General, shows:
Guest OS: Windows XP
VM Version: 7
CPU: 1 vCPU
Memory: 1024 MB
Memory Overhead 103.58 MB
With PowerCLI, how do I retrieve this "103.58" figure for VM "vm123" ?
Regards
marc0
You can get the memory overhead of all your VM's with:
Get-VM | Select Name,@{N="MemoryOverhead";E={$_.ExtensionData.Runtime.MemoryOverhead/1MB}}
Regards, Robert
You can get the memory overhead of all your VM's with:
Get-VM | Select Name,@{N="MemoryOverhead";E={$_.ExtensionData.Runtime.MemoryOverhead/1MB}}
Regards, Robert
What is that overhead used for ?
It is the memory that the host uses to service the guest. Page tables etc.
http://www.vmware.com/files/pdf/perf-vsphere-memory_management.pdf
ah OK, many thanks man !
so the larger the vRAM in a VM the larger the overhead size ?