可以指定交换文件的位置、当内存过载时预留交换空间以及删除交换文件。 当 vmmemctl 驱动程序不可用或未响应时,ESXi 主机会使用交换从虚拟机中强制回收内存。 从未安装。 明确禁用。 未运行(例如,客户机操作系统正在引导时)。 暂时无法以足够快的速度回收内存来满足当前系统需求。 正常工作,但是已经达到最大虚拟增长大小。 当虚拟机需要页面时,标准需求分页技术会重新换入页面。 交换文件位置默认情况下,在与虚拟机配置文件相同的位置中创建交换文件,该位置可以位于 VMFS 数据存储或 vSAN 数据存储中。在 vSAN 数据存储中,交换文件作为独立的 vSAN 对象进行创建。 在 vSphere Web Client 中为 DRS 群集启用主机-本地交换主机-本地交换允许将存储在主机本地的数据存储指定为交换文件位置。可以为 DRS 群集启用主机-本地交换。 在 vSphere Web Client 中为独立主机启用主机-本地交换主机-本地交换允许将存储在主机本地的数据存储指定为交换文件位置。可以为独立主机启用主机-本地交换。 交换空间和内存过载必须在每个虚拟机交换文件中为任何未预留的虚拟机内存预留交换空间(预留和配置内存大小之间的差值)。 在 vSphere Web Client 中为主机配置虚拟机交换文件属性可通过配置主机的交换文件位置来确定虚拟机交换文件在 vSphere Web Client 中的默认位置。 在 vSphere Web Client 中为群集配置虚拟机交换文件位置默认情况下,虚拟机的交换文件位于数据存储上包含其他虚拟机文件的文件夹中。但是,您可以配置群集内的主机,将虚拟机交换文件放到自己选择的替代数据存储上。 删除交换文件如果主机失败,并且该主机所具有的正在运行的虚拟机使用交换文件,则这些交换文件会继续存在并消耗数 GB 的磁盘空间。您可以删除这些交换文件,从而消除此问题。 父主题: 管理内存资源