6.7

Table Of Contents
You can use software MMU when your virtual machine runs heavy workloads, such as Translation
Lookaside Buffers (TLBs) intensive workloads that have significant impact on the overall system
performance. However, software MMU has a higher overhead memory requirement than hardware MMU.
So, to support software MMU, the maximum overhead supported for virtual machine limit in the VMkernel
needs to be increased. You can configure your virtual machine with up to 128 CPUs if your virtual
machine has ESXi 6.0 and later compatibility (hardware version 11).
Important Modern x86 processors can fully support virtualized workloads without software assistance.
So, the CPU/MMU Virtualization setting has been deprecated in ESXi 6.7.
Procedure
1 Right-click a virtual machine in the inventory and select Edit Settings.
2 On the Virtual Hardware tab, expand CPU, and select an instruction set from the CPU/MMU
Virtualization drop-down menu.
Note To take advantage of all features that virtual hardware version 13 provides, use the default
hardware MMU setting.
You cannot change the CPU/MMU Virtualization setting of virtual machines with ESXi 6.7 and later
compatibility.
3 Click OK.
Virtual Memory Configuration
You can add, change, or configure virtual machine memory resources or options to enhance virtual
machine performance. You can set most of the memory parameters during virtual machine creation or
after the guest operating system is installed. Some actions require that you power off the virtual machine
before changing the settings.
The memory resource settings for a virtual machine determine how much of the host's memory is
allocated to the virtual machine. The virtual hardware memory size determines how much memory is
available to applications that run in the virtual machine. A virtual machine cannot benefit from more
memory resources than its configured virtual hardware memory size. ESXi hosts limit the memory
resource use to the maximum amount useful for the virtual machine, so that you can accept the default of
Unlimited memory resources.
Change the Memory Configuration
You can reconfigure the amount of memory allocated to a virtual machine to enhance performance.
Minimum memory size is 4MB for virtual machines that use BIOS firmware. Virtual machines that use EFI
firmware require at least 96MB of RAM or they cannot power on.
Maximum memory size for a virtual machine depends on the host's physical memory and the virtual
machine's compatibility setting.
vSphere Virtual Machine Administration
VMware, Inc. 95