Puede agregar, cambiar o configurar los recursos o las opciones de memoria de la máquina virtual para mejorar su rendimiento. Puede configurar la mayoría de los parámetros de memoria durante la creación de la máquina virtual o después de instalar el sistema operativo invitado.
Para algunas acciones es necesario apagar la máquina virtual antes de cambiar la configuración.
La configuración de recursos de memoria para una máquina virtual determina cuánta memoria del host se asigna a la máquina virtual. El tamaño de la memoria de hardware virtual determina cuánta memoria hay disponible para las aplicaciones que se ejecutan en la máquina virtual. Una máquina virtual no puede beneficiarse de más recursos de memoria que los configurados en su tamaño de memoria de hardware virtual. Los hosts ESXi limitan el uso de recursos de memoria a la cantidad máxima útil para la máquina virtual, de manera que pueda aceptar los valores predeterminados de recursos de memoria ilimitados.
Cambiar la configuración de la memoria
Puede reconfigurar la cantidad de memoria asignada a una máquina virtual para mejorar el rendimiento.
El tamaño mínimo de la memoria es de 4 MB para máquinas virtuales que utilizan firmware del BIOS. Las máquinas virtuales que utilizan firmware de EFI requieren al menos 96 MB de RAM para poder encenderse.
El tamaño de memoria máximo para las máquinas virtuales que usan firmware del BIOS es 24560 GB. Debe usar firmware de EFI para máquinas virtuales con un tamaño de memoria superior a 6128 GB.
El tamaño máximo de memoria de una máquina virtual depende de la memoria física del host ESXi y la configuración de compatibilidad de la máquina virtual.
Si la memoria de la máquina virtual es mayor que el tamaño de la memoria del host, se produce un intercambio, lo que puede tener un grave efecto en el rendimiento de la máquina virtual. El máximo para el mejor rendimiento representa el umbral por encima del cual la memoria física del host ESXi no es suficiente para ejecutar la máquina virtual a su plena velocidad. Este valor varía a medida que cambian las condiciones en el host, por ejemplo, cuando se encienden o se apagan las máquinas virtuales.
El tamaño de la memoria debe ser un múltiplo de 4 MB.
Introducida en la versión de host | Compatibilidad de máquinas virtuales | Tamaño máximo de la memoria |
---|---|---|
ESXi 8.0 Update 3 | ESXi 8.0 Update 3 y versiones posteriores | 24560 GB |
ESXi 8.0 Update 2 | ESXi 8.0 Update 2 y versiones posteriores | 24560 GB |
ESXi 8.0 Update 1 | ESXi 8.0 Update 1 y versiones posteriores | 24560 GB |
ESXi 8.0 | ESXi 8.0 y versiones posteriores | 24560 GB |
ESXi 7.0 Update 3 | ESXi 7.0 Update 3 y versiones posteriores | 24560 GB |
ESXi 7.0 Update 2 | ESXi 7.0 Update 2 y versiones posteriores | 24560 GB |
ESXi 7.0 Update 1 | ESXi 7.0 Update 1 y versiones posteriores | 24560 GB |
ESXi 7.0 | ESXi 7.0 y versiones posteriores | 6128GB |
ESXi 6.7 Update 2 | ESXi 6.7 Update 2 y versiones posteriores | 6128GB |
ESXi 6.7 | ESXi 6.7 y versiones posteriores | 6128GB |
ESXi 6.5 | ESXi 6.5 y versiones posteriores | 6128GB |
ESXi 6.0 | ESXi 6.0 y versiones posteriores | 4080 GB |
La versión de host ESXi indica cuándo comenzó la compatibilidad para el mayor tamaño de memoria. Por ejemplo, el tamaño de memoria de una máquina virtual con compatibilidad de ESXi 6.0 y versiones posteriores que se ejecutan en ESXi 6.5 está restringido a 4080 GB.
Requisitos previos
Compruebe si cuenta con el privilegio
en la máquina virtual.Procedimiento
- Haga clic con el botón derecho en una máquina virtual del inventario y seleccione Editar configuración.
- En la pestaña Hardware virtual, expanda Memoria y modifique la configuración de memoria.
- En el cuadro de texto Memoria, introduzca la cantidad de RAM que desea asignar a la máquina virtual.
- Seleccione si la memoria se especifica en MB, GB o TB.
- Haga clic en Aceptar.
Asignar recursos de memoria
Puede cambiar la cantidad de recursos de memoria asignados a una máquina virtual mediante las opciones de configuración de los límites, las reservas y las cuotas. El host determina cuál es la cantidad correcta de memoria RAM física que debe asignarse a las máquinas virtuales en función de estas opciones de configuración. Puede asignar un valor de cuota alto o bajo a una máquina virtual, según su carga y su estado.
- Límite
- Establece un límite para el consumo de memoria de una máquina virtual. Este valor se expresa en megabytes.
- Reserva
- Especifica la asignación mínima garantizada de una máquina virtual. La reserva se expresa en megabytes. Si no se puede cumplir la reserva establecida, la máquina virtual no se encenderá.
- Recursos compartidos
- A cada máquina virtual se le concede una determinada cantidad de cuotas de memoria. Cuantas más cuotas tenga una máquina virtual, mayor será la proporción de memoria de host que reciba. Las cuotas representan una métrica relativa para la asignación de capacidad de memoria. Para obtener más información acerca de los valores de cuotas, consulte el documento Administrar recursos de vSphere.
No es posible asignar a una máquina virtual una reserva que supere su memoria configurada. Si se otorga una reserva de gran tamaño a una máquina virtual y se reduce su tamaño de memoria configurado, se reduce la reserva para que coincida con el nuevo tamaño de memoria configurado.
Requisitos previos
Compruebe que la máquina virtual esté apagada.
Procedimiento
- Haga clic con el botón derecho en una máquina virtual del inventario y seleccione Editar configuración.
- En la pestaña Hardware virtual, amplíe la opción Memoria y asigne más capacidad de memoria para la máquina virtual.
Opción Descripción Reserva Asignación de memoria garantizada para esta máquina virtual.
Límite El límite superior para la asignación de memoria de esta máquina virtual. Seleccione la opción Ilimitado para especificar la ausencia de un límite superior.
Recursos compartidos Los valores Bajo, Normal, Alto y Personalizado se comparan con la suma de todos los recursos compartidos de todas las máquinas virtuales en el servidor.
- Haga clic en Aceptar.
Cambiar la configuración de adición de memoria en caliente
La adición de memoria en caliente permite agregar recursos de memoria a una máquina virtual mientras esta está encendida.
Requisitos previos
- Apague la máquina virtual.
- Compruebe que la máquina virtual contenga un sistema operativo invitado que admita la función para agregar memoria en caliente.
- Compruebe que la máquina virtual sea compatible con ESXi 4.x y posterior.
- Compruebe que VMware Tools esté instalado.
Procedimiento
- Haga clic con el botón derecho en una máquina virtual del inventario y seleccione Editar configuración.
- En la pestaña Hardware virtual, expanda la opción Memoria y seleccione Habilitar para habilitar la adición de memoria a la máquina virtual mientras esta está encendida.
- Haga clic en Aceptar.
Resultados
Agregar un dispositivo NVDIMM a una máquina virtual en VMware Host Client
Agregue un dispositivo NVDIMM virtual a una máquina virtual para que pueda usar memoria del equipo no volátil o persistente. La memoria no volátil (Non-Volatile Memory, NVM) o la memoria persistente (Persistent Memory, PMem) combinan las velocidades altas de transferencia de datos de la memoria volátil con la persistencia y la resistencia del almacenamiento tradicional. El dispositivo NVDIMM virtual es un dispositivo NVM virtual que puede conservar los datos almacenados a través de reinicios o errores de la fuente de alimentación.
Las máquinas virtuales consumen los recursos PMem del host a través de un módulo virtual de memoria en línea dual no volátil (Non-Volatile Dual In-Line Memory Module, NVDIMM) o mediante un disco de memoria persistente virtual.
Para obtener más información acerca de la memoria persistente, consulte Administrar memoria persistente.
Requisitos previos
- Compruebe que el sistema operativo invitado de la máquina virtual sea compatible con PMem.
- Compruebe que la versión de hardware virtual sea 14 o posterior.
- Compruebe que tiene el privilegio .
- Compruebe que el host o el clúster en el que reside la máquina virtual tengan recursos PMem disponibles.