ESXi peut déterminer si une machine virtuelle a besoin du support matériel pour la virtualisation. ESXi fait cette détermination en fonction du type de processeur et de la machine virtuelle. Ignorer la sélection automatique peut fournir de meilleures performances dans plusieurs cas d'utilisation.
Vous pouvez utiliser une MMU logicielle lorsque votre machine virtuelle exécute d'importantes charges de travail (par exemple, des charges de travail TLB (Translation Lookaside Buffers) intensives ayant un impact significatif sur les performances globales du système). Cependant, une MMU logicielle présente des besoins en mémoire supplémentaires plus grands qu'une MMU matérielle. Ainsi, pour prendre en charge une MMU logicielle, la capacité maximale admise pour la limite de la machine virtuelle dans VMkernel doit être augmentée.