如何监控电力消耗?

如何监控电力消耗?

powertop程序显示电量使用情况,但仅在大约五分钟后显示。在此之前,它显示:

没有可用的 ACPI 功耗估计

这是程序的局限性之一powertop。推荐使用什么程序来可靠地监控电源使用情况?是否也可以在系统监视器中获取类似于内存使用历史记录的电源使用历史记录?

答案1

正如您在评论中推测的那样,限制不在于软件,而在于电池报告不正确。

需要澄清的是,以下这些软件工具只能测量笔记本电脑使用电池时的功耗。对于台式机或服务器目前唯一的解决方案是插入电源插座的电子瓦特计。

#电力统计

Ubuntu Precise 12.04 中有一个新的电量统计历史窗口。点击应用程序指示器菜单中的电池项,然后选择 Latop 电池选项卡即可访问该窗口。

#动力顶篷

正如 OP 所提到的,该程序提供了每个进程/设备用电量的信息。

#电源稳压器

另一个测量进程/设备功耗的替代方案是 Powerstat,它是由 Colin King 为 Ubuntu 编写的。有关其功能的详细评论,请访问hecticgeek.com

可以从 PPA 安装:ppa:colin-king/powermanagement

在此处输入图片描述

答案2

看一下s-tuihttps://amanusk.github.io/s-tui/。在终端中运行,显示与 CPU 相关的参数。

答案3

你可以看看电源API(在 github 上),它给出了 Linux 上进程级别的功耗。据一些实验,它比Powertop更准确。

答案4

英特尔有一款跨平台(MacOS 和 Windows)应用程序,名为“英特尔电源小工具' 它通过命令行版本和 GUI 版本提供电力消耗信息记录,包括累积电力测量值。

英特尔有一个版本Linux 的电源小工具但已经有一段时间没有更新了。还有一个外部版本最近进行了修改/更新。

相关内容