我在 Ubuntu 12.04 下使用了 powertop v.2.1 但是它缺少功率估计列。
和描述的情况一样这里并且该错误应该已经被修复。
我试过了lm_sensors
,但没有显示任何电压读数。这是传感器检测和传感器的日志。
我不确定是什么导致了这个问题。我在联想 ThinkPad 机器上运行 Linux 内核 3.2.0-23-generic、Ubuntu 12.04 发行版。
还有其他 Linux 实用程序可以监控不同设备的功耗吗?
答案1
如果您新安装了 PowerTop,请等待一段时间... 它需要几天时间才能获得正确的估算值,然后才开始显示。我在网上找到了这些信息,也是我的经验之谈...
答案2
动力顶峰 2.3
您还可以安装动力顶峰 2.3希望这个错误被修复
您需要下载并编译它,因为没有人拥有最新版本
下载 powertophttps://01.org/powertop/downloads/2013/powertop-v2.3
powertop-2.3.tar.gz< < < 点击并下载我
编译之前需要安装依赖项
安装依赖项(只需复制粘贴以下命令)
sudo apt-get install libtool autoconf libnl-dev ncurses-dev pciutils-dev build-essential -y
安装 Powertop
要构建和安装 PowerTOP,请输入以下命令,
cd Downloads/powertop* # assuming that you have downloaded in Downloads folder in you home directory
sudo configure
sudo make # use -j option if you want to see details below
sudo make install
您还可以使用-j2你想使用多少个核心。/制作。代替-j2编译过程中可以使用任意数量的 CPU 核心。例如,我使用过./make -j8
电源稳压器
是一个命令行工具,可以显示您的系统功耗(以瓦特为单位)。
安装 Powerstat
ssudo apt-get install powerstat -y
您可以通过以下方式检查耗电量
sudo powerstat
或者
sudo powerstat -d 0
它将显示瓦特的功耗
Running for 480 seconds (48 samples at 10 second intervals).
ACPI battery power measurements will start in 0 seconds time
Time User Nice Sys Idle IO Run Ctxt/s IRQ/s Fork Exec Exit Watts
11:19:41 4.2 0.0 1.4 94.4 0.0 1 8731 518 20 20 20 9.44
11:19:51 1.6 0.0 0.9 97.4 0.0 1 2165 301 20 20 20 10.78
11:20:01 1.7 0.0 1.0 97.3 0.0 1 7788 400 20 20 20 12.27
Average 2.5 0.0 1.1 96.3 0.0 1.0 6228.0 406.3 20.0 20.0 20.0 10.83
StdDev 1.2 0.0 0.2 1.4 0.0 0.0 2898.3 89.0 0.0 0.0 0.0 1.16
Minimum 1.6 0.0 0.9 94.4 0.0 1.0 2165.4 300.6 20.0 20.0 20.0 9.44
Maximum 4.2 0.0 1.4 97.4 0.0 1.0 8730.7 518.3 20.0 20.0 20.0 12.27
Summary:
10.83 Watts on Average with Standard Deviation 1.16
答案3
我尝试使用 Qasim 发布的指南在 kubuntu 12.04(3.5 内核)上编译 powerstat。但我总是在 ./configure 之后收到错误。错误:找不到 libnl 和 lib-genl。