使用虚拟机可执行 (VMX) 交换文件,主机可大幅减少为 VMX 进程预留的开销内存量。
注: VMX 交换文件与交换到主机交换缓存功能或常规主机级别交换文件不相关。
ESXi 出于多种原因预留每个虚拟机的内存。打开虚拟机电源时,将完全预留特定组件(如虚拟机监控程序 (VMM) 和虚拟设备)所需的内存。但可以交换为 VMX 进程预留的一些开销内存。VMX 交换功能大大减少了 VMX 内存预留(例如,从每个虚拟机大约 50 MB 或更多减少为每个虚拟机大约 10 MB)。这样可在主机内存过载时换出剩余内存,从而减少了每个虚拟机的开销内存预留。
如果打开虚拟机电源时有足够的可用磁盘空间,主机便可自动创建 VMX 交换文件。