启用了“3D 图形”选项的虚拟机的内存消耗量可能会超过其他虚拟机。您可以通过编辑虚拟机的配置文件(.vmx 文件)并禁用某些内存相关设置来降低内存开销。降低虚拟机的内存开销有助于增加每台主机的虚拟机数量。

前提条件

验证您的虚拟机是否使用硬件版本 10 或更高版本。

过程

  1. 关闭启用了“3D 图形”选项的虚拟机。
  2. 停用加速 3D 图形选项。
  3. 升级您的 ESXi 主机以使用硬件版本 10 或更高版本中提供的功能。
  4. 将显示的最大大小设置为所需大小。
  5. 找到虚拟机的配置文件 (.vmx)。
  6. 在文本编辑器中打开虚拟机配置文件并添加行 svga.vgaOnly=TRUE
    此选项将从 SVGA 设备中移除所有图形和 SVGA 功能,但不移除允许 BIOS 进入 VGA 模式的设置。
  7. 保存更改并退出文本编辑器。
  8. 打开虚拟机的电源并检查显示控制台。
  9. 确认 vmware.log 文件中的内存预留设置。