CPU (MHz) 图表显示主机的 CPU 使用情况。
此图表位于主机性能选项卡的“主页”视图中。
图表标签 | 描述 |
---|---|
使用情况 | 主机上所有已打开电源的虚拟机所使用的 CPU 频率(兆赫)总和。 最大可能值由处理器的频率乘以处理器数量计算得出。例如,如果在一个具有 4 个 2GHz CPU 的主机上运行使用 4000MHz 的虚拟机,则表示主机正在充分使用 2 个 CPU。 4000 ÷ (4 × 2000) = 0.50
|
图表分析
CPU 使用情况中的短暂高峰表示主机资源的使用情况最佳。但是,如果该值一直很高,则主机可能缺少满足要求所需要的 CPU。CPU 使用情况值较高时会增加主机上虚拟机的就绪时间和处理器列队。
如果性能受到影响,则考虑采取以下操作:
# | 解决方案 |
---|---|
1 | 验证是否在主机的每台虚拟机上均安装了 VMware Tools。 |
2 | 为所有高优先级虚拟机设置 CPU 预留,保证它们收到所需要 CPU 周期。 |
3 | 将虚拟机上的虚拟 CPU 数目减少到执行工作负载所需要的数目。例如,四路虚拟机上的单线程应用程序只能从单个 vCPU 中受益。而管理程序还需维护三个空闲 vCPU,占用本可用来处理其他工作的 CPU 周期。 |
4 | 如果主机不在 DRS 集群中,则将它添加到一个集群中。如果主机在 DRS 集群中,则增加主机数,并将一个或多个虚拟机迁移到新主机上。 |
5 | 如有必要,请在主机上升级物理 CPU 或内核。 |
6 | 使用最新版本的管理程序软件并启用 CPU 节省功能(例如 TCP 分段卸载、较大内存页面和巨型帧)。 |