在 VMware Host Client 中,可以使用高级选项 Mem.MemEagerZero 确定如何为虚拟机和用户空间应用程序将页置零。
要在分配给虚拟机和用户空间应用程序时将所有页置零,请将 Mem.MemEagerZero 设置为一 (1)。如果未重用内存,此设置可防止将虚拟机或用户空间应用程序中的信息公开给其他客户端,同时在内存中保留以前的内容。
如果将
Mem.MemEagerZero 设置为 1,用户空间应用程序退出时会将页置零。对于虚拟机,会在以下情况下将此类页置零:
- 虚拟机已关闭电源。
- 已迁移虚拟机页。
- ESXi 主机回收虚拟机内存。
注: 对于虚拟机,可以通过将
sched.mem.eagerZero 高级选项设置为
TRUE 来实现此行为。
有关设置高级虚拟机选项的信息,请参见《vSphere 资源管理》文档。
要配置用户环境内存置零,请执行以下步骤。