内存 (MB) 内存 (MB) 图表显示了 vApp 或资源池中的内存使用情况。 此图表位于 vApp 或资源池[性能]选项卡的[主页]视图中。 表 86. 数据计数器 图表标签 描述 <资源池> 或 <vApp> 资源池或 vApp 中所有虚拟机使用的活动内存的总和。活动内存由 VMkernel 决定,并且包括开销内存。 内存使用情况 = 活动内存 ÷ 配置的虚拟机内存大小 ■ 计数器:used ■ 统计类型:绝对值 ■ 单位:兆字节 (MB) ■ 汇总类型:平均 ■ 集合级别: 1 图表分析 内存使用情况不是性能问题的指示器。如果主机有交换或虚拟增长,则内存使用情况值会很高,它会导致虚拟机客户机交换。在这种情况下,检查是否有其他问题,例如 CPU 过载或存储滞后。 如果在群集、资源池或 vApp 中经常有较大的内存使用情况值,则考虑采取表 87中列出的操作。 表 87. 内存性能增强建议 # 解决方案 1 验证是否在每个虚拟机上均安装了 VMware Tools。 2 验证是否启用了虚拟增长驱动程序。虚拟增长驱动程序与 VMware Tools 一起安装,它对性能而言至关重要。通过虚拟增长和交换,VMkernel 定期回收没有使用的虚拟机内存。通常,这不影响虚拟机性能。 3 如果虚拟增长值较高,则检查主机上虚拟机和资源池的资源份额、预留和限制。确保主机设置的值足够大,而且不低于为虚拟机设置的相应值。如果在主机上有可用内存,但是虚拟机正在遭遇高交换或虚拟增长内存问题,则虚拟机(或它所属的资源池)已经达到其资源极限。检查该主机上设置的最大资源限制。 4 如果群集不是 DRS 群集,则启用 DRS。在[清单] > [群集] > [编辑设置]中,选择[启用 VMware DRS]。 5 如果群集是 DRS 群集: ■ 增加主机数量,并将一个或多个虚拟机迁移到新主机上。 ■ 检查激进阈值。如果该值很低,则增加阈值。这有助于避免在群集中形成热点。 6 将更多物理内存添加到一个或多个主机中。