Installation guide

www.vmware.com
384
VMware ESX Server Administration Guide
Using ESX Server Resource Variables
The majority of this chapter describes the different parameters you can use to
optimize resources on ESX Server. We include information on the various algorithms
and policies ESX Server uses to determine resource allocation.
Note: In the next section, we provide a practical description of resource
optimization, based on the behavior of ESX Server and its virtual machines. We
provide some general guidelines on deciding what resource variables to optimize and
other general tips to improve performance on ESX Server.
This chapter contains the following:
Improving Performance on page 386
CPU Resource Management on page 388
Allocating CPU Resources on page 388
Admission Control Policy on page 389
Specifying Minimum and Maximum CPU Percentages on page 389
Using Proportional-share Scheduling by Allocating Shares on page 391
Managing CPU Time with Percentages and Shares on page 392
Managing Virtual Machine CPU Resources on page 394
Managing CPU Resources from the Management Interface on page 394
Managing CPU Resources from the Service Console on page 395
Memory Resource Management on page 403
Allocating Memory Resources on page 403
Admission Control Policy on page 405
Allocating Memory Dynamically on page 406
Reclaiming Memory from Virtual Machines on page 407
Sharing Memory Across Virtual Machines on page 408
Managing Virtual Machine Memory on page 410
Managing Memory Resources from the Management Interface on page 410
Managing Memory Resources from the Service Console on page 411
Using Your NUMA System on page 418
NUMA Configuration Information on page 418