Les fichiers d'échange de machine virtuelle exécutable (VMX) permettent à l'hôte de réduire considérablement la quantité de capacité supplémentaire de mémoire réservée au processus VMX.
ESXi réserve de la mémoire pour la machine virtuelle dans plusieurs buts. La mémoire consacrée aux besoins de certains composants, tels que le moniteur de machine virtuelle (VMM) et les périphériques virtuels, est entièrement réservée lorsqu'une machine virtuelle est sous tension. Cependant, une partie de la capacité supplémentaire de mémoire qui est réservée au processus VMX peut être échangée. La fonction d'échange VMX réduit considérablement la réservation de mémoire VMX (par exemple, la réservation passe d'environ 50 Mo ou plus à environ 10 Mo par machine virtuelle). Cela permet à la mémoire restante d'être échangée lorsque la mémoire de l'hôte est surchargée, ce qui réduit la réservation de la capacité supplémentaire de mémoire pour chaque machine virtuelle.
L'hôte crée automatiquement des fichiers d'échange VMX, à condition que l'espace disque libre soit suffisant lors de la mise sous tension de la machine.