web-dev-qa-db-ja.com

「PowerTop」の「Tunables」はバッテリー寿命に役立ちますか?

PowerTOP 1.97をインストールし、Badに多くのTunablesがあります。Enterを押して切り替えることができますが、実際に何かを変更しますか?また、再起動しても変更されますか? Goodをすべて表示すると、バッテリー寿命に大きな違いが生じますか?

enter image description here

14
Jeggy

良い/悪い設定は助けになるかもしれませんし、助けにならないかもしれません、それは本当にハードウェアに依存します。設定によってはわずかなものもあれば、ワットの何分の1かを節約するものもあれば、まったく役に立たないものもあります。 2011年後半に行った分析です。高精度のデジタルマルチメーターとAtom 45​​0 "HPMini 210-1000」およびSandy Bridge「Lenovo ThinkPad 220i」マシンを使用して、候補マシンのすべてのpowertop設定を健全性チェックします。

利得をもたらしたPowertop調整可能パラメータ

  • USBデバイスHP Webcam-50の自動サスペンド:2.6%
  • インターフェイスwlan0のワイヤレス省電力:8.5%
  • インターフェイスwlan0のワイヤレス省電力:0.5%
  • USBデバイスBroadcom Bluetoothデバイスの自動サスペンド:6.4%
  • / dev/sdaのSATAリンク電源管理を有効にします:0.4%
  • オーディオコーデックの電源管理を有効にする:0.5%
  • PCIデバイスIntel 2nd gen 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%

損失をもたらしたパワートップ調整可能パラメータ

  • ランタイムPM PCIデバイスIntel N10/ICH 7、PCI Expressポート1:0.2%
  • ランタイムPM PCIデバイスIntel N10/ICH 7、PCI Expressポート2:0.3%
  • PCIデバイスIntel N10/ICH 7、USB UHCIコントローラー#2のランタイムPM:0.2%
  • ランタイムPM PCIデバイスIntel N10/ICH 7、USB UHCIコントローラー#3の場合:0.3%
  • ランタイムPM PCIデバイスIntel N10/ICH 7、USB UHCIコントローラー#4の場合:0.1%
  • PCIデバイスIntel 2nd gen Core procのランタイムPM。グラフィックスコントローラー:1.5%
  • ランタイムPM PCIデバイスIntel 6シリーズ/ C200 MEIコントローラー#1:0.7%
  • ランタイムPM PCIデバイスIntel 6シリーズ/ C200 PCIeルートポート1:0.7%
  • ランタイムPM PCIデバイスIntel 6シリーズ/ C200 PCIeルートポート2:0.6%
  • ランタイムPM PCIデバイスIntel 6シリーズ/ C200 PCIeルートポート4:0.6%
  • PCIデバイスIntel 6シリーズ/ C200 PCIeルートポート5のランタイムPM:0.5%
  • ランタイムPM PCIデバイスIntel 6シリーズ/ C200 USB EHCI#1: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 をご覧ください

14
Colin Ian King

この質問は特にバッテリ寿命に関するものですが、コメントスペースが小さいため、これを回答として追加しています。 デスクトップユーザーは、消費電力も削減したいだけかもしれません。そのため、2014年9月に、最近のHaswellハードウェアを使用して壁のコンセント(230VAC 50Hz)で8時間の電力消費測定を4回行いました。

測定されたAverage monthly kWh* 8時間のアイドル状態での実行後:

  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からの提案に触発された最適化された設定のセットを含むOptimal。ゲインのみを有効にし、ロスを無効にしようとしています。
    • NMIウォッチドッグをオフにし、
    • VMライトバックタイムアウトを有効にします。
    • E3-1200 v3/4th Gen Core Processor PCIe x16コントローラーのランタイムPMを有効にします
    • 第4世代コアプロセッサDRAMコントローラーのランタイムPMを有効にします
    • Realtek RTL8111/8168/8411 PCIeギガビットコントローラーのランタイムPMを有効にします
    • デバイスp5p1のwake-on-lanステータスを有効にする
  4. Powertop --auto_tune、powertopチューニングに応じた最適なチューニング。

*数値が大きいほど、エネルギー消費量が増え、バッテリー寿命が短くなります。平均月間kWh =ワット時/経過時間/ 30日間。ワット時は、ワットに時間を乗じたものです。たとえば、25ワットの電球を1時間接続すると、25ワット時間が消費されます。 2時間で50ワット時間を消費します。

この場合、ASRock H81 Pro BTC P1.80、Celeron G1840、2つのG.skill DDR3Lモジュール、OCZ Vertex SSD、USBデバイスなし、100mbpsイーサネット接続、およびplatinum-80plus定格のSupermicro PSU PWS-341H-1Hが電源を供給しています。測定デバイスは「Watts up?」です。メーター。室温は約25〜28℃です。メインボードの温度は約33〜34℃です。カーネルはUbuntu AMD64バージョン3.13.0-35-genericです。 Powertopはリリースバージョン2.5です。アイドル状態とは、リモートSSHセッションでpowertop画面「アイドル状態」が表示されたことを意味します。設定の各異なるグループを測定する間に、システムの電源を切り、少なくとも5分間電源から切断しました。

7
Pro Backup