使用Powertop在Fedora 7上观察您的功耗
版本1.0
作者:Falko Timme
Powertop是英特尔公司发布的一个命令行工具,可显示系统上运行的应用程序的功耗。 它最适合使用英特尔移动处理器的笔记本电脑,并可帮助您找到在笔记本电池中造成压力的程序。 它需要内核2.6.21或更新,启用无跳线
空闲( CONFIG_NO_HZ
)(目前仅适用于32位内核)。 默认情况下,Fedora 7配有2.6.21内核,所以我们可以在其上使用Powertop。
本文档不附带任何形式的保证! 我不会保证这将为您工作!
1初步说明
我已经在Fedora 7系统(内核2.6.21,32位)上进行了测试。
如上所述,只支持内核2.6.21和更新版本,64位内核目前不能与Powertop配合使用。
Powertop在内核中启用的这些选项最有效:
CONFIG_NO_HZ
CONFIG_HIGH_RES_TIMERS
CONFIG_HPET_TIMER
CONFIG_CPU_FREQ_GOV_ONDEMAND
CONFIG_USB_SUSPEND
CONFIG_SND_AC97_POWER_SAVE
CONFIG_TIMER_STATS
并且应禁用以下选项:
CONFIG_IRQBALANCE
CONFIG_ACPI_DEBUG
但是,默认的Fedora 7内核工作正常,因此不需要内核编译。
2安装Powertop
官方Fedora 7存储库目前没有Powertop软件包,因此我们必须手动安装,这并不困难。 首先我们将最新的Powertop版本下载到系统上的目录
(例如/ tmp
)并解压缩:
cd /tmp
wget http://www.linuxpowertop.org/download/powertop-1.8.tar.gz
tar xvfz powertop-1.8.tar.gz
这将创建一个新的目录, powertop-1.8
(或您正在安装的任何Powertop版本),我们现在更改并运行安装:
cd powertop-1.8
make
make install
而已。 如果您看不到任何错误,Powertop现已安装并准备好使用。
3使用Powertop
Powertop用法类似于top
命令。 只需运行
powertop
它将在一段时间内显示您的功耗。 要离开Powertop,只需按q
。
Powertop看起来如此:
4链接
- Powertop: http : //www.linuxpowertop.org
- Fedora: http : //fedoraproject.org