您可在客户机操作系统中使用性能调优工具进行软件剖析。您可发现处理器性能问题并提高处理器性能。该功能对于优化或调试虚拟机中所运行软件的软件开发人员非常有用。
- 如果启用了虚拟 CPU 性能计数器,则只能将虚拟机迁移到具有兼容 CPU 性能计数器的主机。
- 如果 ESXi 主机 BIOS 使用性能计数器或者如果启用了 Fault Tolerance,则虚拟机可能无法使用某些虚拟性能计数器。
注: 如果虚拟机位于 EVC 群集中的
ESXi 主机上,则虚拟机创建或编辑不支持 CPU 计数器。您必须禁用 CPU 性能计数器。
有关虚拟化模型特定寄存器 (MSR) 的列表,请参见 VMware 知识库文章,网址为:
http://kb.vmware.com/kb/2030221。
前提条件
- 确认虚拟机兼容性为 ESXi 5.1 和更高版本。
- 验证是否已关闭虚拟机。
- 确认已安装 Intel Nehalem Generation (Xeon Core i7) 或更高版本的处理器或者 AMD Opteron Generation 3(“Greyhound”)或更高版本的处理器。
- 确认在 BIOS 中启用了 Intel VT-x 或 AMD-V,以便可以使用硬件辅助的虚拟化。
- 所需特权:vCenter Server 系统上进行设置。 在
过程
- 右键单击清单中的虚拟机,然后选择编辑设置。
- 在虚拟硬件选项卡上,展开 CPU,然后启用虚拟化 CPU 性能计数器。
- 单击确定。