【问题标题】:What is the relation between CPU utilization and energy consumption?CPU利用率和能耗之间有什么关系?
【发布时间】:2011-05-25 18:19:10
【问题描述】:

描述 CPU 利用率和能源消耗(电/热)之间关系的函数是什么。

我想知道它是否是线性/亚线性/exp等。

我正在编写一个程序来降低其他程序的 CPU 利用率/负载,我主要关心的是我能从能源方面受益多少..

此外,我的服务器主要用作数据中心中的网络服务器或数据库(无头)。

如果数据中心需要更多电力进行冷却,我也需要考虑这一点。 我还需要知道CPU利用率对整机功耗有什么影响..

【问题讨论】:

  • 现代 CPU + 操作系统可以增加/降低 CPU 时钟以满足需求。 CPU 将以应对其负载所需的最低时钟速度运行。在编写自己的程序之前考虑这些内置功能。
  • 感谢您的评论,我正在努力减少负载。

标签: performance cpu


【解决方案1】:

Here您可以找到一个简短的 ppt 来回答您的问题,并提供更多信息。

虽然ppt中没有版权声明,但作品大概是受保护的,所以我这里只复制三张与你的主要问题相关的图,并在cmets中跟进。





HTH!

【讨论】:

    【解决方案2】:

    对于单独的 CPU,线性最有可能。
    CPU 在低负载(如笔记本电脑)下会降低时钟速度会变得复杂,但对于服务器来说,这可能是一个很好的近似值。
    请记住,尽管 CPU 不是唯一的组件 - 您必须乘以 CPU 使用的功率占整个系统的百分比。

    【讨论】:

    • 除了 Martin 的回答之外,另一个因素是正在使用的硬盘驱动器。通常商业级驱动器会保持 24/7 的恒定速度直到它们损坏,但有些驱动器会在某个空闲点后减速或完全停止。当驱动电机施加的力高于正常力时,退出待机状态会暂时增加负载。这可以根据服务器正在运行的应用程序和缓存的需要随机发生。
    • 谢谢,与整个系统相比,CPU 使用的平均功率百分比是多少?
    • 取决于系统中还有什么! Xeon 可以燃烧 85W,但高端显卡也可以。最好的方法是买一个壁式功率计(kill-a-watt)并尝试一下。
    • 如果我们谈论的是数据中心的 Web 服务器,我们是否可以假设 CPU 使用了大部分电力?
    • 没有磁盘的无头服务器,那么 CPU 可能超过 50% 的功耗 - 是的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 2013-12-04
    • 2017-03-23
    • 1970-01-01
    • 2016-04-08
    • 1970-01-01
    相关资源
    最近更新 更多