如何确定电脑满负荷时的用电量?

如何确定电脑满负荷时的用电量?

我想将我闲置的处理器能力贡献出来做些好事。我通常将数据传给 p2p 网络,但我希望这不需要太多的处理器利用率?所以我安装了 BOINC 软件平台并开始为 seti@home 做贡献。但似乎系统负载很重,而且发出很大的噪音(我想是风扇全速运转……)。

我真的很想做出贡献,但我不想我的电费太高。那么,我该如何计算我的系统消耗的电量呢?此外,在高负载下,我是否有可能损坏系统?或者,充分利用我的处理器潜力是否对我有好处?这会缩短我的系统寿命吗?

答案1

这些信息通常不会暴露给软件。正如 nerdwaller 指出的那样,你需要获取一个杀死一瓦特或类似工具来监控能源使用情况。

有些电源提供读取这些信息的方法,至少也可以通过 UPS 读取这些信息,尽管这种情况非常罕见。您的计算机几乎肯定不提供让软件读取当前能源使用情况的方法。

当你的 CPU 使用率被限制时,你的风扇应该会旋转起来,就像运行 SETI@home 之类的程序时一样。你的能源消耗肯定会增加。维基百科有一个有关 CPU 功耗的文章请记住,CPU 只是 PC 中耗电的组件之一。例如,高端 Core i7 的耗电量可能高达 150 W。有些 CPU 在空闲时比其他 CPU 更高效;没有一个 CPU 的耗电量为 0 W,但许多 CPU 仅需少量电量即可运行。然后,您可以进行粗略计算,查找 CPU 的最大 TDP,并假设这就是您在固定 CPU 时将使用的额外电量。

持续满负荷运行系统可能会损坏系统。过热对 PC 的组件不利,至少会对 CPU 和 RAM 造成特别大的压力。但它们的运行符合规格,我不用担心。有可能,但可能性很小。

相关内容