El uso compartido de la memoria es una técnica de ESXi que puede ayudar a lograr una mayor densidad de memoria en un host.

El uso compartido de la memoria se basa en la observación de que 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 esos casos, un host utiliza la técnica propia de uso compartido transparente de páginas (TPS) 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 a menudo consume 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. La cantidad de memoria guardada por el uso compartido de la memoria depende de si la carga de trabajo consiste en máquinas casi idénticas, lo que puede liberar más memoria; mientras que una carga de trabajo más diversa puede provocar un porcentaje de ahorro de memoria significativamente más bajo.

Nota:

Debido a cuestiones de seguridad, el uso compartido transparente de páginas entre máquinas virtuales está deshabilitado de forma predeterminada, y el uso compartido de páginas está restringido al uso compartido de la memoria entre máquinas virtuales. Esto significa que el uso compartido de páginas no ocurre entre máquinas virtuales y solo ocurre dentro de una máquina virtual. Consulte Compartir la memoria entre varias máquinas virtuales para obtener más información.