您可以重新配置分配给虚拟机的内存量以提高性能。

使用 BIOS 固件的虚拟机的内存最小值为 4MB。使用 EFI 固件的虚拟机至少需要 96MB 的内存,否则无法打开电源。

虚拟机的最大内存大小取决于主机的物理内存和虚拟机的兼容性设置。

如果虚拟机内存大于主机内存大小,将发生交换,这可能会对虚拟机性能产生严重的影响。可获得最佳性能的最大值表示如果超过此值,主机的物理内存将不足以全速运行虚拟机。此值随主机上的条件变化(例如,随着虚拟机打开或关闭电源)而波动。

内存大小必须是 4 MB 的倍数。

表 1. 虚拟机内存最大值
引入的主机版本 虚拟机兼容性 内存最大值
ESXi 6.7 Update 2 ESXi 6.7 Update 2 及更高版本 6128 GB
ESXi 6.7 ESXi 6.7 及更高版本 6128 GB
ESXi 6.5 ESXi6.5 及更高版本 6128 GB
ESXi 6.0 ESXi 6.0 及更高版本 4080 GB
ESXi 5.5 ESXi 5.5 及更高版本 1011 GB
ESXi 5.1 ESXi 5.1 及更高版本 1011 GB
ESXi 5.0 ESXi 5.0 及更高版本 1011 GB
ESX/ESXi 4.x ESX/ESXi 4.0 及更高版本 255 GB
ESX/ESXi 3.x ESX/ESXi 3.5 及更高版本 65532MB

ESXi 主机版本表示开始支持增加的内存大小的时间。例如,对于在 ESXi 5.0 上运行的与 ESX/ESXi 3.5 和更高版本兼容的虚拟机,其内存大小限制为 65,532MB。

前提条件

关闭虚拟机电源。

验证您在虚拟机上是否具有 虚拟机.配置.内存特权。

过程

  1. VMware Host Client 清单中单击虚拟机
  2. 在列表中右键单击某个虚拟机,然后从弹出菜单中选择编辑设置
  3. 虚拟硬件选项卡上,展开内存
  4. 内存文本框中,键入分配给虚拟机的内存大小,或从下拉菜单中选择一个建议的值。
  5. 选择指定内存的单位(MB 或 GB)。
  6. 单击保存