Specifications

VMware, Inc. 345
Chapter 12 VMware ESX Server Resource Management
time!it!has!consumed!about!265!seconds!of!processor!time,!including!about!3!seconds!
of!ESX!Server!system!time!(such!as!processing!interrupts!on!behalf!of!the!virtual!
machine).!
The!virtual!CPU!is!not!currently!waiting,!but!has!waited!for!a!total!of!about!52!seconds!
since!it!has!powered!on.
!Together,!both!of!the!virtual!machine’s!virtual!CPUs!are!
allowed!to!use!between!0!and!2!physical!processors!(min=0%!and!max=200%).!The!
virtual!machine’s!allocation!of!2000!shares!currently!entitles!it!to!consume!processor!
time!equivalent!to!72%!of!a!single!processor.!Since!powering!on,!the!virtual!machine!has
!
received!about!124!seconds!of!CPU!time!above!its!entitlement,!by!consuming!“extra”!
time!leftover!from!other!virtual!machines!that!did!not!fully!utilize!their!allocations.
Memory Resource Management
VMware!ESX!Server!provides!dynamic!control!over!the!amount!of!physical!memory!
allocated!to!each!virtual!machine.!You!can!overcommit!memory!so!that!the!total!size!
configured!for!all!running!virtual!machines!exceeds!the!total!amount!of!available!
physical!memory.!The!system!manages!the!allocation!of!memory!to!virtual!machines!
based
!on!allocation!parameters!and!system!load.!
You!can!specify!initial!memory!allocation!values!for!a!virtual!machine!in!its!
configuration!file.!You!can!also!modify!most!memory!allocation!parameters!
dynamically!using!the!VMware!Management!Interface,!the!procfs!interface!on!the!
service!console!or!the!VMware!Scripting!API.!Reasonable!defaults!are!
used!when!
parameters!are!not!specified!explicitly. !
You!have!access!to!information!about!current!memory!allocations!and!other!status!
information!through!the!management!interface,!the!procfs!interface!on!the!service!
console!and!the!VMware!Scripting!API.!
For!more!information!on!memory!management!by!VMware!ESX!Server,!see!the!mem(8)!
man!page.
!You!can!also!view!the!abstract!of!a!technical!paper!describing!memory!
resource!management!at!www.vmware.com/landing/academic.html.
If!you!have!a!server!with!NUMA!architecture,!see!“Using!Your!NUMA!System”!on!
page 358.!Refer!to!the!VMware!ESX!Server2!NUMA!Support!White!Paper,!available!at!
www.vmware.com/pdf/esx2_NUMA.pdf!for!information!on!supported!NUMA!
platforms.