Installation guide

www.vmware.com
396
VMware ESX Server Administration Guide
sched.cpu.min = <min>
This configuration file option specifies a minimum CPU reservation <min>, as a
percentage, for a virtual machine. The valid range of values for <minPercent> is 0
(the default minimum) to the number representing the total physical CPU resources.
Note that the minimum may be greater than 100 for SMP virtual machines that are
guaranteed more than one full physical CPU.
Note: If ESX Server is unable to guarantee a virtual machine’s specified minimum
percentage(s), you cannot power on that virtual machine. For example, if you have
two uniprocessor (UP) virtual machines, each has a CPU minimum of 80%, and both
are bound to the same processor, then ESX Server does not allow you to power on
both virtual machines. The total CPU percentage is 160%, greater than a single
processor.
sched.cpu.max = <max>
This configuration file option specifies a maximum CPU percentage <maxPercent>
for a virtual machine. The valid range of values for <maxPercent> is 0 to the
number representing the total physical CPU resources. Note that the maximum may
be greater than 100 for SMP virtual machines that are guaranteed more than one full
physical CPU. The default maximum is 100 times the number of virtual CPUs in the
virtual machine; 100 percent for uniprocessor virtual machines and 200 percent for
dual-virtual CPU virtual machines.
Note: A virtual machine will never use more CPU time than the specified maximum
percentage.
sched.cpu.affinity = <set>
This configuration file option specifies the initial processor affinity set for a virtual
machine. If <set> is all or default, then the affinity set contains all available
processors. The specified set may also be a comma-separated list of CPU numbers
such as 0,2,3.
Note: For SMP virtual machines, the affinity set applies to all virtual CPUs on the
virtual machine.
cpu.htsharing = <mode>
Setting the htSharing option configures the Hyper-Threading operation mode for
the virtual machine identified by <id>. Valid modes are:
any — Each CPU of the virtual machine can share the server’s logical CPUs with
all other virtual machines. This is the default value for htSharing.
none — Each CPU of the virtual machine requires an entire physical CPU (two
logical CPUs) of the server to operate. This prevents the virtual machine from