是否有任何理由保持权力选项默认“平衡”,而不是“高性能”?

我们在本地托pipe合作伙伴租用我们的服务器,他们pipe理设置和设置,我们只是使用它们。 但是我们也有pipe理权限,但是pipe理层在他们这边。 所以如果我切换importend的东西,我会让他们beforehanded。 最近我发现至less有一些服务器的电源选项设置为平衡计划。 由于在Windows Server 2012中推荐使用此选项,所以我不明白为什么这个计划可能是最糟糕的一个? 由于我们都希望在服务器上使用能源,所以我想为什么这个值还是build议的?

当我切换到高性能的时候,我也没有看到有什么改变,没有人有一个服务器的testing结果,在相同的情况下运行在平衡和一次在高性能?

对我来说,将其设置为高性能是显而易见的,但是我想了解更多细节。 而据我的理解,唯一的负面影响是电费,也许是一个更多的硬件..正确的?

如果我在本地机器上查看电源计划的详细信息,则可以看到处理器电源pipe理下的CPU选项,在服务器上只有处理器电源pipe理下的系统冷却策略。 看来,CPU在任何情况下都不会受到限制?! 这个设置在所有的计划下都是一样的。

服务器设置

简而言之,现代处理器具有快速C6(核心/模块电源门控)function,两个电源configuration文件之间的功耗差异可以忽略不计。 另一方面,由于CPU在省电模式下的performance有多不同,所以使用“平衡”configuration文件可能会损失相当大的性能。 所以我build议你使用“高性能”configuration文件,除非你有充分的理由使用不同的configuration文件。

长效答案不同的功率曲线通常会调整以下三个关键方面:

  • CPU P状态(频率/电压):在这些状态下,CPU处于活动状态,虽然具有不同的性能曲线。 P0状态通常代表最高性能(和更高电压)CPU状态,P1-2-3-4等。 表示频率/电压曲线中的较低点。 这意味着P0状态具有更高的功耗,即P4。 一个保守的功率调节器可以迫使CPU在较低功耗(和较低性能)的CPU状态下停留较长时间,甚至限制其最大频率。 从P状态切换到另一个状态非常快(基本上它是一个过程可以改变其电压/频率有多快)的函数;
  • CPU C状态(空闲/待机状态):在这些状态下,CPU或其中一部分被closures。 所以,当C0表示一个完全活动的CPU(没有任何东西在睡觉)时,C1状态表示停止的时钟,而C1E表示停止的时钟更低的电压,依此类推。 最后,从C6状态开始( Haswell可以下降到C10 ),CPU内核实际上是0V,所以功耗非常低(只有外部元件,因为L2 / 3高速caching和总线需要供电)。 传统上C0和其他状态之间的切换非常缓慢,因此C1E +电源状态被降级到相对较长的空闲时间。 Nehalem(第一代i3 / i5 / i7)从根本上改变了这一点 ,所以请阅读下面的内容来了解​​它现在的工作原理。
  • 外部链接频率/通道/等:内存,QPI和PCI-E链路可以是电源和通道门控,尽pipe以不同的方式。

以上信息如何影响权力总督/configuration文件? 基本上,一个性能优化的调速器会一直启动时钟,消耗更多的能量。 但是在空闲时,即使是一个性能调节器也会让内核发出HALT指令,这会把CPU推到C1状态。 内核将进入C2状态,这时会发生这样的奇迹:Nehalem(或者推土机,AMD)的CPU在内部将C2状态重新映射到C6 – 将电压下降到0.所以,即使电源调速器离开CPU在最大时钟频率(例如3GHz),C6状态有效地覆盖它,带来频率电压为0.一些处理器/ PCU更激进,重新映射C1E(这是自动进入一些C1时间之后,内核之前切换到C2)到C6。 所以,简而言之:高性能的电源调速器让CPU以最高的速度运行,但现代CPU在可能的情况下自动closures。 这意味着性能pipe理者将提供高速和合理的功耗。

另一方面,一个“平衡”的功率调节器将尝试调整到较低的CPU频率(为了释放P状态节省)。 虽然与旧的CPU这是非常合理的,与现代的CPU你只有稍微低功耗。 同时,由于省长默认要求较低的频率,您可能会失去相当的performance。 而且,外部链接在睡眠之后通常会很慢地醒来,所以这是另一个对平衡和保守的电源选项造成速度损害的风险。

由于这些原因,Windows 2008R2 +平衡功耗configuration文件只是非常温和地尝试节省功耗 – 在许多情况下,它的行为与“高性能”相媲美。

一些有趣的内容:

  1. http://www.anandtech.com/show/2919
  2. http://www.hardwaresecrets.com/article/Everything-You-Need-to-Know-About-the-CPU-C-States-Power-Saving-Modes/611/1