使用平衡电源Windows时,服务器性能变慢
本文提供了使用平衡电源计划时 Windows Server 性能缓慢的问题的解决方案。
适用于: WindowsServer 2008 R2 Service Pack 1
原始 KB 编号: 2207548
症状
在某些情况下,在运行默认 Windows Balanced) 电源计划时,Windows Server 2008 R (2 或更高版本计算机上的总体性能可能会下降。 无论平台如何,都可能发生此问题,并且可能会同时在本机和虚拟环境中出现。 性能下降可能会增加某些任务的平均响应时间,并会导致 CPU 密集型应用程序的性能问题。
备注
在执行简单操作时,您可能不会注意到性能问题。 但是,大量使用资源的应用程序或脚本 (处理器和内存) 可能会出现问题。 有关详细信息 ,请参阅 详细信息部分。
原因
如果将"电源选项 "设置设置为 "已平衡",则可能会出现 此问题。 默认情况下,Windows Server 2008 R2 或更高版本会设置平衡的 (建议的) 电源计划,该计划通过基于当前 CPU 使用率扩展处理器性能来增加能耗。
解决方案
选项 1:推荐
This issue is tied to interaction between the processors and the operating system not adjusting P-States and off Core Parking as needed. 若要解决这一问题,需要硬件和操作系统更新。
- 将系统 BIOS 更新为当前修订。 有关特定于型号的建议,参考硬件制造商。
- 为操作系统应用适当的修补程序:
- 对于 Windows Server 2008 R2 和 Windows Server 2008 R2 Service Pack 1
- 对于 Windows Server 2008,参考选项 2。
- 应用相应的 CPU 更新 - 对于 AMD FX、AMD Opteron 4200/4300、AMD Opteron 6200/6300 和 AMD Opteron Bulldozer
选项 2
若要解决性能降低问题,可以切换到 高性能 电源计划。 但是,它将在平台上禁用动态性能缩放。 根据环境,如果平台始终负载过重,则它是一个可行的解决方案。 但在大多数情况下,工作负荷全天各不相同,因此建议将电源计划设置为"已平衡",并评估处理器电源管理的平衡电源计划中的适当设置。
重要
如今的新式处理器支持基于系统上的当前活动扩展性能和电源。 不同的性能状态由 Windows硬件和平台固件进行动态管理,以响应不同的工作负载要求。 这三个默认电源计划Windows性能与电源消耗的权衡。 例如,如果选择"高性能电源计划",Windows使系统达到最高性能状态,并禁用性能的动态缩放以响应不同的工作负荷级别。 因此,在将电源计划设置为高性能之前,应特别小心,因为当系统未充分利用时,这可能会不必要地增加电源消耗。
如果已选择更改默认电源计划,Windows Server 2008 R2 或更高版本将提供三个电源计划以最大化性能和节省能源:平衡的 (推荐) 、高性能 和 节电模式。
更改电源计划:
- 选择 "开始",然后选择 "控制面板"。
- From the list of displayed item under Control Panel, select Power Options, which takes you to Select a power plan page. If you don't see Power Options, type the word power in the Search Control Panel box and then select Choose a power plan.
- 默认情况下,更改电源计划的选项处于禁用状态。 若要启用它,请选择 "更改当前不可用的链接的设置 "。
- 选择 "高性能" 选项。
- 关闭 "电源选项" 窗口。
更多信息
处理器在性能状态 ("P-states") 以快速匹配需求,从而在必要时提供性能并节省电源。 如果您的服务器具有特定的高性能或最低能耗要求,则应考虑配置"最小或最大处理器性能状态"参数。 最小和最大处理器性能状态参数的值都表示为最大处理器频率的百分比,值范围为 0 - 100。 如果您的服务器需要低延迟、固定频率或高性能,您可能不希望处理器切换到性能较低的状态。