服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

CPU电源pipe理是否会影响服务器性能?

我在非繁忙时间在我们的(实时)数据库服务器上做了一些简单的手工基准testing,我注意到查询返回了一些不稳定的基准testing结果 。 前段时间,我在所有服务器上启用了“平衡”节电计划,因为我觉得它们远未达到高利用率,这样我们可以节省一些能源。 我认为这对绩效没有重大的可衡量的影响。 但是, 如果CPU节能function影响典型性能 – 特别是在共享数据库服务器上 – 那么我不确定这是否值得! 我们有点惊讶,即使在35-40%负载的情况下,我们的networking层次从2.8 GHz降至1.25 V,2.0 GHz降至1.15 V. 我完全期待下降时钟来节省电力,但是这个负载水平对我来说似乎足够高了,以至于它应该能够全速工作。 我们的8-cpu数据库服务器有大量的stream量,但CPU利用率非常低(只是由于我们的SQL查询的性质 – 很多,但真正简单的查询)。 它通常在10%以下。 所以我期望它比上面的截图还要低。 无论如何, 当我把电源pipe理转化为“高性能”时,我看到我简单的SQL查询基准提高了大约20%,并且从运行到运行变得非常一致 。 我想我以为在轻载服务器上的电源pipe理是双赢的 – 没有性能损失,并且节省了大量电能,因为在大多数服务器中,CPU通常是电力消耗的头号或者第二大用户。 这似乎不是这样; 你会放弃CPU电源pipe理启用的一些性能,除非你的服务器总是在这么大的负载下,电源pipe理已经有效地自行closures了。 这个结果让我很吃惊。 有没有人有任何其他的经验或build议,分享在服务器的CPU电源pipe理? 是在服务器上打开还是closures的东西? 你节省了多less电力? 你有没有基准和closures?