Que es el VMkernel Swap y como se activa?
Cada máquina virtual que este encendida, necesita su propio fichero VMkernel swap. Este fichero permite al VMkernel, hacer un swap de la memoria RAM de la máquina virtual a disco, si la memoria física escasea. Nota que esta técnica es el último mecanismo para ahorrar memoria y que el rendimiento, tanto de la maquina virtual como del ESX, seria gravemente afectado.
Dicho fichero swap es creado cuando la máquina virtual es encendida y, es borrado cuando la máquina virtual es apagada. El tamaño del fichero swap es igual al tamaño de la memoria RAM asignada a esa máquina virtual. Por ejemplo, si asignamos un 1GB de memoria RAM a nuestra máquina virtual, el tamaño del fichero swap será de un 1GB, siempre y cuando, no asignes ninguna reserva.
En caso de reservar 256MB de memoria RAM, el tamaño del fichero swap será la diferencia entre el total de memoria asignada (1GB) y la reserva (256MB) , es decir, el tamaño de nuestro fichero swap seria 1GB – 256MB.
Por defecto, la localización del fichero swap estaría en el mismo volumen VMFS donde reside el disco virtual de la máquina virtual. La localización del fichero swap puede ser cambiada, aunque no es recomendable por VMware ya que podría afectar el rendimiento de una máquina virtual cuando se esté migrando en caliente con VMotion.