「Powertop」の版間の差分
表示
削除された内容 追加された内容
編集の要約なし |
同期 |
||
| 2行目: | 2行目: | ||
[[de:Powertop]] |
[[de:Powertop]] |
||
[[en:Powertop]] |
[[en:Powertop]] |
||
[[zh-hans:Powertop]] |
|||
{{Related articles start}} |
{{Related articles start}} |
||
{{Related|省電力設定}} |
{{Related|省電力設定}} |
||
| 7行目: | 8行目: | ||
{{Related articles end}} |
{{Related articles end}} |
||
''' |
'''Powertop''' はユーザースペースやカーネル、ハードウェアに存在する様々な省電力モードを有効にするツールで、Intel によって提供されています。プロセスを監視して、どのプロセスが CPU を利用しているのか表示したりアイドル状態から起き上がらせることができます。また、電力を多く消費しているアプリケーションを見分けることが可能です。 |
||
== インストール == |
== インストール == |
||
{{Pkg|powertop}} パッケージを[[インストール]]してください。 |
|||
== 使用方法 == |
|||
PowerTOP の機能は [https://01.org/powertop/blogs PowerTOP ブログ]に載っている各バージョンのリリースノートで詳しく説明されています。 |
|||
| ⚫ | |||
== Tips and tricks == |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
=== 設定の適用 === |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
{{hc|/etc/systemd/system/powertop.service|2= |
{{hc|/etc/systemd/system/powertop.service|2= |
||
[Unit] |
[Unit] |
||
| 28行目: | 33行目: | ||
[Service] |
[Service] |
||
Type=oneshot |
|||
ExecStart=/usr/bin/powertop --auto-tune |
ExecStart=/usr/bin/powertop --auto-tune |
||
RemainAfterExit=true |
|||
[Install] |
[Install] |
||
| 37行目: | 42行目: | ||
== トラブルシューティング == |
== トラブルシューティング == |
||
=== Error: Cannot load from file === |
=== Error: Cannot load from file === |
||
powertop の実行時に以下のようなエラーが表示される場合、おそらく powertop がまだ十分な測定データを集 |
powertop の実行時に以下のようなエラーが表示される場合、おそらく powertop がまだ十分な測定データを収集できていません。バッテリー稼働のまま、一定時間 powertop を実行し続ける必要があります。 |
||
Loaded 39 prior measurements |
Loaded 39 prior measurements |
||
| 44行目: | 49行目: | ||
=== 測定を正確にするためのキャリブレーション === |
=== 測定を正確にするためのキャリブレーション === |
||
測定が不正確な場合、最初に powertop をキャリブレーションする必要があります。キャリブレーションは {{ic|--calibrate}} パラメータをつけて powertop を実行することで行えます |
測定が不正確な場合、最初に powertop をキャリブレーションする必要があります。キャリブレーションは {{ic|--calibrate}} パラメータをつけて powertop を実行することで行えます: |
||
| ⚫ | |||
{{Note| |
|||
| ⚫ | |||
}} |
|||
# powertop --calibrate |
# powertop --calibrate |
||
2017年10月12日 (木) 23:02時点における版
関連記事
Powertop はユーザースペースやカーネル、ハードウェアに存在する様々な省電力モードを有効にするツールで、Intel によって提供されています。プロセスを監視して、どのプロセスが CPU を利用しているのか表示したりアイドル状態から起き上がらせることができます。また、電力を多く消費しているアプリケーションを見分けることが可能です。
インストール
使用方法
Powertop は消費電力を削減する方法を提案します。しかしながら、インタラクティブモードでは powertop はパラメータを表示しません。どれが提案されているのか確認するには、以下の手順を踏んでください:
- (powertop などで) パラメータを変更している場合、再起動してシステムのパラメータの状態をデフォルトに戻してください。
- powertop を使用してパラメータのレポートを作成:
# powertop --html=powerreport.html。 - レポートをお好きなウェブブラウザで開きます。レポートの "Tuning" タブに、ツールによって提案されている電力を減らすパラメータが表示されます。
awk -F '</?td ?>' '/tune/ { print $4 }' powerreport.htmlでコマンドを展開することができます。
設定の適用
提案されている設定を自動的に適用する方法が2つ存在します:
- 推奨: カーネルモジュールのパラメータや udev ルール、sysctl を使って起動時に設定を適用させることができます。詳しくは、省電力設定のページを見てください。
- powertop の
--auto-tune機能を使用することで全てのオプションを GOOD 設定にすることができます。systemd サービスと組み合わせることで起動時に設定するようにすることが可能です:
/etc/systemd/system/powertop.service
[Unit] Description=Powertop tunings [Service] ExecStart=/usr/bin/powertop --auto-tune RemainAfterExit=true [Install] WantedBy=multi-user.target
トラブルシューティング
Error: Cannot load from file
powertop の実行時に以下のようなエラーが表示される場合、おそらく powertop がまだ十分な測定データを収集できていません。バッテリー稼働のまま、一定時間 powertop を実行し続ける必要があります。
Loaded 39 prior measurements Cannot load from file /var/cache/powertop/saved_parameters.powertop Cannot load from file /var/cache/powertop/saved_parameters.powertop
測定を正確にするためのキャリブレーション
測定が不正確な場合、最初に powertop をキャリブレーションする必要があります。キャリブレーションは --calibrate パラメータをつけて powertop を実行することで行えます:
ノート キャリブレーションはバックライトや wifi などの様々な機能のオンオフを切り替えます。そのため、画面がしばらく暗くなったり、接続が切れたりします。キャリブレーション中はマシンに触れないでください。
# powertop --calibrate