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

Jeg*_*ggy 18 battery powertop

我安装PowerTOP 1.97,我得到了很多BadTunables,我知道我可以按回车键来切换,但它真的改变什么?如果是这样,当我重新启动时它仍然会改变吗?如果我把所有东西都显示Good出来,它会对电池寿命产生很大的影响吗?

在此处输入图片说明

Col*_*ing 17

好/坏设置可能有帮助,也可能没有帮助,这实际上取决于硬件。一些设置是微不足道的,其他设置节省了一小部分瓦特,其他设置实际上可能根本没有帮助。这是我在 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 series/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可能无法衡量节能情况,因为我们可能会讨论每种设置的节能情况。

如需大量节省,请参阅https://wiki.ubuntu.com/Kernel/PowerManagement


Pro*_*kup 8

尽管这个问题专门针对电池寿命,但我将其添加为答案,因为评论空间太小。桌面用户也可能只想降低功耗。这就是为什么我在 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. Optimal,包含一组受 Colin Ian King 建议启发的优化设置,尝试仅启用收益并禁用损失:
    • 关闭 NMI 看门狗,
    • 启用 VM 写回超时,
    • 为 E3-1200 v3/第 4 代核心处理器 PCIe x16 控制器启用运行时 PM
    • 为第 4 代核心处理器 DRAM 控制器启用运行时 PM
    • 为 Realtek RTL8111/8168/8411 PCIe 千兆控制器启用运行时 PM
    • 为设备 p5p1 启用网络唤醒状态
  4. Powertop --auto_tune,根据 powertop 调整进行最佳调整。

* 更高的数字意味着更多的能源消耗和更短的电池寿命;平均每月千瓦时 = 瓦时/经过时间/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为其供电。测量设备是“Watts up?” 仪表。室温约为 25-28ºC。主板温度在33-34ºC左右。内核是 Ubuntu amd64 版本 3.13.0-35-generic。Powertop是发布版本 2.5。空闲状态意味着在远程 SSH 会话中显示了 powertop 屏幕“空闲状态”。在测量每组不同的设置之间,系统断电并与电源断开至少 5 分钟。