我有一台运行一个虚拟机的ESXi 5.5服务器,它有一个带两个内核的插槽。我想要做的是将这些核心限制在1500 MHz,以模拟慢速机器上的软件行为。我怎样才能做到这一点?
答案 0 :(得分:2)
要提高CPU
电源效率,ESX/ESXi
可以利用性能状态(也称为P-states
)
动态调整CPU
频率以匹配运行虚拟机的需求。当CPU
运行时
频率越低,它也可以在更低的电压下运行,从而节省功率。这种电源管理是
通常称为Dynamic Voltage and Frequency Scaling (DVFS)
。 ESX / ESXi尝试调整CPU
个频率
这样虚拟机性能不会受到影响。
当CPU
空闲时,ESX / ESXi可以利用电源状态(也称为C-states
)并放置CPU
处于深度睡眠状态。结果,CPU
消耗尽可能少的功率并且可以快速恢复
必要时睡觉。
您必须选择电源管理策略以获得正确的CPU利用率。您可以使用vSphere为主机选择策略 客户。如果未选择策略,则ESX / ESXi默认使用“高性能”。
<强>先决条件强>
ESX / ESXi支持增强型英特尔SpeedStep和增强型AMD PowerNow! CPU电源管理 技术。使VMkernel能够利用这些提供的电源管理功能 在技术方面,您必须启用电源管理,有时也称为基于需求的交换(DBS) BIOS。
<强>程序强>
在vSphere Client清单面板中,选择一个主机,然后单击Configuration
选项卡。
在Hardware
下,选择Power Management
并选择Properties
。
为主机选择power management policy
,然后点击OK
。
策略选择保存在主机配置中,可以在引导时再次使用。你可以改变
它在任何时候都不需要重启服务器。