“ PowerTop”中的“ Tunables”对电池寿命有帮助吗?


15

我安装PowerTOP 1.97,我得到了很多BadTunables,我知道我可以按回车键来切换,但它真的改变什么?如果可以的话,重新启动后仍会更改吗?如果我能展示所有内容,Good那么这对电池寿命有很大的影响吗?

在此处输入图片说明

Answers:


15

“好/坏”设置可能有帮助,也可能没有帮助,它实际上取决于硬件。一些设置是微不足道的,其他设置仅节省了几瓦特,而其他设置实际上可能根本没有帮助。这是我在2011年底所做的一些分析。我使用了高精度数字万用表,Atom 450“ HPMini 210-1000 ”和Sandy Bridge“ Lenovo ThinkPad 220i ”计算机来检查powertop候选计算机的所有设置。

带来收益的Powertop可调参数

  • USB设备HP Webcam-50的自动暂停:2.6%
  • 接口wlan0的无线省电:8.5%
  • 接口wlan0的无线节能:0.5%
  • USB设备的自动挂起Broadcom蓝牙设备:6.4%
  • 为/ dev / sda启用SATA链接电源管理:0.4%
  • 启用音频编解码器电源管理:0.5%
  • PCI设备Intel第二代Core proc的运行时PM。DRAM控制器:1.0%
  • PCI设备Intel 6系列/ C200 HD音频控制器的运行时PM:1.2%
  • PCI设备Intel 82579LM千兆网络连接的运行时PM:0.4%
  • PCI设备Realtek RTL8188CE 802.11b / g / n WiFi适配器的运行时PM:0.4%
  • PCI设备Ricoh e823的运行时PM:0.4%

导致损失的Powertop可调参数

  • PCI设备Intel N10 / ICH 7,PCI Express端口1的运行时PM:0.2%
  • PCI设备Intel N10 / ICH 7,PCI Express端口2的运行时PM:0.3%
  • PCI设备Intel N10 / ICH 7,USB UHCI控制器#2的运行时PM:0.2%
  • PCI设备Intel N10 / ICH 7,USB UHCI控制器3的运行时PM:0.3%
  • PCI设备Intel N10 / ICH 7,USB UHCI控制器#4的运行时PM:0.1%
  • PCI设备Intel第二代Core proc的运行时PM。图形控制器:1.5%
  • PCI设备Intel 6系列/ C200 MEI控制器#1的运行时PM:0.7%
  • PCI设备Intel 6系列/ C200 PCIe根端口1的运行时PM:0.7%
  • PCI设备Intel 6系列/ C200 PCIe根端口2的运行时PM:0.6%
  • PCI设备Intel 6系列/ C200 PCIe根端口4的运行时PM:0.6%
  • PCI设备Intel 6系列/ C200 PCIe根端口5的运行时PM:0.5%
  • PCI设备Intel 6系列/ C200 USB EHCI#1的运行时PM:0.3%

来源:http : //kernel.ubuntu.com/~cking/power-benchmarking/powertop-good-bad-recommendations/results.txt

原始样本数据:http : //kernel.ubuntu.com/~cking/power-benchmarking/powertop-good-bad-recommendations/powertop-good-bad-recommendations.ods

电池读数波动

请注意,它powertop试图找出电池ACPI状态所消耗的电量。有些电池的精度不高,因为它们有时会重新校准其容量设置。这样一来,电池读数可能会出现一些剧烈波动。您正在查看的设置类型powertop可能无法衡量节省的费用,因为我们可能会谈论每种设置节省几mW的费用。

要节省大量资金,请参阅https://wiki.ubuntu.com/Kernel/PowerManagement


7

尽管这个问题是专门针对电池寿命的,但我还是将其作为答案,因为注释空间很小。台式机用户可能也只想降低功耗。这就是为什么我在2014年9月使用最新的Haswell硬件在墙上插座(230VAC 50Hz)上进行了四个8小时运行功耗测量的原因。

在闲置状态下运行8小时后的实测Average monthly kWh*为:

  1. 没有: 11.73
  2. 最小: 8.69
  3. “最佳”: 8.36
  4. 自动调整: 8.35

对于最新的硬件和软件,您可能需要启用所有powertop可调参数。

快速获胜正在为网络接口启用PCIe ASPM,并验​​证您的软件包是否处于状态pc6或更低状态。


基于优化组的不同度量被命名为:

  1. 无,启用USB设备自动挂起=> pc3
  2. 启用最少的PCIe ASPM和SATA LPM => pc6
  3. 最优,包含一组优化设置,这些设置受科林·伊恩·金(Colin Ian King)的建议启发,试图仅启用收益而禁用损失:
    • 关闭NMI看门狗,
    • 启用虚拟机写回超时,
    • 为E3-1200 v3 / 4th Gen Core Processor PCIe x16控制器启用运行时PM
    • 为第四代核心处理器DRAM控制器启用运行时PM
    • 为Realtek RTL8111 / 8168/8411 PCIe千兆位控制器启用运行时PM
    • 启用设备p5p1的局域网唤醒状态
  4. Powertop --auto_tune,根据powertop调整的最佳优化。

*更高的数字意味着更多的能源消耗和更短的电池寿命;平均每月kWh =瓦时/经过时间/ 30天;瓦时等于瓦数乘以时间。例如,插入25瓦的灯泡1小时会消耗25瓦时。在两个小时内,它将消耗50瓦时。

在这种情况下,一个华擎H81 Pro BTC P1.80,一个赛扬G1840,两个G.skill DDR3L模块,一个OCZ Vertex SSD,未连接USB设备,已连接100mbps以太网和一个铂金 -80plus级的Supermicro PSU PWS-341H-1H供电。测量设备是“加电?” 仪表。室温约为25-28ºC。主板温度约为33-34ºC。内核是Ubuntu amd64版本3.13.0-35-generic。Powertop是发行版2.5。空闲状态表示在远程SSH会话中显示了powertop屏幕“空闲状态”。在测量每个不同的设置组之间,关闭系统电源,并断开电源至少5分钟。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.