Powertopは、カーネル、ユーザースペース、およびハードウェアでさまざまな省電力モードを有効にするためにIntelによって開発されたツールです。 Powertopは、プロセスを監視し、各プロセスのCPU使用率を取得して、アイドル状態から復帰させるのに役立ちます。これにより、電力需要の高いアプリケーションを特定し、必要がない場合はプロセスを強制終了できます。
PowerTOP Linuxユーティリティは、システムの電力使用量を監視および表示できます。これにより、非常に便利なハードウェア監視および診断ツールになります。これは、ノートブックコンピュータ用の最も強力なバッテリストレッチユーティリティの1つです。このツールは、Intel、AMD、ARM、およびUltraSparcプロセッサでサポートされています。
Ubuntu 16.04/20.04へのPowertopのインストール
Powertopパッケージは、アップストリームのUbuntu 16.04/20.04リポジトリで利用できます。 apt-getから簡単にインストールできます パッケージ管理ツール。
$ sudo apt-get update
$ sudo apt-get install powertop
このインストールでは、 powertopと呼ばれるコマンドラインツールが提供されます。 これは、電力使用量をチェックおよび監視するために使用されます。
PowerTOPチューナブルへのアクセス
Powertopの使用方法に関するいくつかの例を取り上げましょう。変更を開始する前に、まず現在の消費電力のベースラインを取得することをお勧めします。スーパーユーザー権限が必要なため、 sudo コマンドを使用する必要があります。
$ sudo powertop
これは、PowerTOPを実行するためのデフォルトのモードです。 Powertopのインタラクティブモードをホストするn-cursesインターフェイスが開きます。マシンの現在のワット使用量を取得するには、Powertopのバッテリー電源で実行している必要があることに注意してください。アプリケーションが起動したら、[調整可能]セクションにタブで移動して、リスト内の各項目の電力管理設定を調整できます。
レイアウトの[調整可能]タブの下に、システムに存在するデバイスのリストがあります。電源管理用に調整されていないデバイスには、「不良」があります 」ラベルが関連付けられています。それ以外の場合、ラベルには「良い」と表示されます。 」。
Powertopn-cursesインターフェースのナビゲート
ナビゲートするには、タブキーを使用します さまざまなメニュー項目にアクセスします。 矢印キーを使用します ページを垂直方向にナビゲートし、Enterキーを押してTunablesの下のアイテムの構成を変更します。
Powertopの動作モード
インタラクティブモードとは別に、Powertopを起動できるモードは他にもあります。つまり
HTMLモード
この機能はPowerTOPを実行し、結果をpowertop.htmlファイルに保存します。
$ sudo powertop --html[=FILENAME]
CSVモード
このモードでは、名前が指定されていない場合、出力はデフォルト名powertop.csvでCSV形式で提供されます。
$ sudo powertop --csv[=FILENAME]
キャリブレーションモード
キャリブレーションモードは、USBデバイス、ラジオ、バックライト、wifi、ディスク、およびCPUのさまざまなアイドル設定を使用して、一連の実行の電力を測定します。
$ sudo powertop --calibrate
自動調整モード
この機能は、追加のユーザー介入なしで、すべての調整可能なオプションを適切な設定に設定します。
$ sudo powertop --auto-tune
ワークロードモード
ベンチマークに適しています。ワークロードを実行し、ワークロードの実行中のシステムの消費電力を識別します。
$ sudo powertop --workload[=WORKLOAD]
Ubuntu16.04へのPowertopのアンインストール
このツールが不要になり、構成ファイルに触れることなくアンインストールしたい場合は、次のコマンドを実行します。
$ sudo apt-get remove powertop
powertopパッケージとその依存関係を削除するには、以下を実行する必要があります:
$ sudo apt-get remove --auto-remove powertop
powertopパッケージのみを削除する必要があり、構成ファイルとデータをクリアする必要がある場合は、次を使用します。
$ sudo apt-get purge --auto-remove powertop
まとめ
Powertopは、最大の電力効率に熱心なラップトップユーザーにとって優れたツールです。より電力を消費するアプリケーションをフィルタリングすることで、有用で生産性の高いアプリのみを保持することが容易になります。開発者の場合は、機能を拡張してさらに多くのことを実現することもできます。