最近发现一个问题,以前一直没有注意的。就是在软件“Core Temp”中,显示的待机功耗异常的问题。
问题发生在2台蓝宝石的 H81M-PLUS 主板的电脑上,搭载 I5 4590 的 CPU 和 GTX750Ti 的显卡。
这是待机功耗,显示的总功耗是54.1W。异常的是 uncore 功耗,高达39.9W。如果电脑运行游戏或其它应用,这个uncore功耗反而会随着 IA cores 功耗(最低时只有几W)的上升而降低,并且总功耗始终保持在54W左右。
网上对这种异常的说法不一,也没有找到可行解决方案。
带着疑惑,笔者买了一款功耗仪,对主机进行了功耗测量,结果更令人惊奇。此时在功耗仪上,显示的功耗在44W左右。也就是说,“Core Temp”软件中显示的功耗,其实并不是CPU的实际功耗。实际功耗明显要比显示的低很多。
现在来分析一下:
这个uncore究竟是什么的功耗呢?虽然说法不少,但都说得云里雾里。笔者认为,在该案例中,软件显示的uncore功耗,以及将该功耗计入到总功耗中,纯粹是瞎扯淡,没有太大的参考价值。假设我们以80%的电源转换率来计算,那么主机硬件功耗实际就只有35W左右。减去 IA cores 和 DRAM 的功耗,uncore的实际功耗就是20W。但我们还没有算上显卡、主板、内存、硬盘(2个)、鼠标、键盘等的功耗,如果算