Muchas cargas de trabajo de ESXi presentan oportunidades para compartir memoria en varias máquinas virtuales.

Por ejemplo, varias máquinas virtuales pueden ejecutar instancias del mismo sistema operativo invitado, tener cargadas las mismas aplicaciones o componentes, o contener datos en común. En estos casos, los sistemas ESXi utilizan una técnica propia de uso compartido transparente de páginas para eliminar las copias redundantes de las páginas de memoria. Con el uso compartido de la memoria, una carga de trabajo que se ejecuta en máquinas virtuales suele consumir menos memoria que la que consumiría al ejecutarse en máquinas físicas. Como resultado, pueden admitirse niveles más altos de sobreasignación de forma eficiente.

El uso compartido transparente de páginas de los sistemas ESXi también se optimizó para el uso en sistemas NUMA. En los sistemas NUMA, las páginas se comparten por nodo, de modo que cada nodo NUMA tiene su propia copia local de páginas muy compartidas. Cuando las máquinas virtuales utilizan páginas compartidas, no necesitan acceso a la memoria remota.

Nota:

Este comportamiento predeterminado es el mismo en todas las versiones anteriores de ESX y ESXi.