ウェブサイト検索

TLP - Linux ラップトップのバッテリー寿命を最適化および改善する


TLP は、高度な電源管理のための無料のオープンソースで機能が豊富なコマンドライン ツールで、Linux を搭載したラップトップのバッテリ寿命を最適化するのに役立ちます。

すべてのラップトップ ブランドで動作し、バッテリー寿命を効果的かつ確実に維持するように調整されたデフォルト構成で出荷されるため、簡単にインストールして使用できます。

ラップトップがバッテリーで動作しているときに、CPU、ディスク、USB、PCI、無線デバイスなどのデバイスが電力をどのように利用するかを構成できるようにすることで、省電力を実現します。

TLP の機能:

  • さまざまな省電力パラメータを通じて高度に構成可能です。
  • 自動化されたバックグラウンド タスクを使用します。
  • カーネル ラップトップ モードとダーティ バッファ タイムアウトを使用します。
  • 「ターボ ブースト」および「ターボ コア」を含むプロセッサ周波数スケーリングをサポートします。
  • マルチコア/ハイパースレッディング用の電力認識プロセス スケジューラを備えています。
  • PCI(e) バスデバイスのランタイム電源管理を提供します。
  • PCI Express アクティブ ステート電源管理 (PCIe ASPM)。
  • Radeon グラフィックスの電源管理 (KMS および DPM) をサポートします。
  • I/O スケジューラ (ディスクごと) があります。
  • ブラックリストによる USB 自動サスペンドを提供します。
  • Wifi省電力モードをサポートします。
  • オーディオ省電力モードも提供します。
  • ハードディスクの高度な電源管理レベルとスピンダウン タイムアウト (ディスクごと) を提供します。
  • SATA アグレッシブ リンク パワー マネージメント (ALPM) などもサポートします。

Linux に TLP バッテリー管理ツールをインストールする方法

TLP パッケージは、TLP-PPA リポジトリを使用して、Ubuntu および対応する Linux Mint に簡単にインストールできます。示されています。

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update
sudo apt install tlp tlp-rdw

Debian では、新しい TLP パッケージが公式 Debian リポジトリから入手できます。次の行を /etc/apt/sources.list ファイルに追加します。

deb http://ftp.debian.org/debian DIST-backports main

次に、システム パッケージ キャッシュを更新してインストールします。

sudo apt update 
sudo apt install tlp tlp-rdw 

RHELArch Linux、およびOpenSUSEでは、ディストリビューションに応じて次のコマンドを実行します。

dnf install tlp tlp-rdw     [On RHEL]
pacman -S tlp  tlp-rdw      [On Arch Linux]
zypper install tlp tlp-rdw  [On OpenSUSE]

TLP を使用して Linux のバッテリー寿命を最適化する方法

TLP をインストールすると、その構成ファイルは /etc/default/tlp になり、次のコマンドを使用できるようになります。

  • tlp – ラップトップの省電力設定を適用します
  • tlp-stat – すべての省電力設定を表示します
  • tlp-pcilist – PCI(e) デバイス データを表示します。
  • tlp-sublist – USB デバイス データの表示用

これはサービスとして自動的に開始されます。systemctl コマンドを使用して、SystemD で実行されているかどうかを確認できます。

sudo systemctl status tlp

サービスの実行が開始された後、実際に使用を開始するにはシステムを再起動する必要があります。ただし、sudo コマンドを使用して root 権限で現在のラップトップの省電力設定を手動で適用することで、これを防ぐことができます。

sudo tlp start 

その後、次のコマンドを使用して実行されていることを確認します。実際にシステム情報と TLP ステータスが表示されます。

sudo tlp-stat -s 

重要: 前に述べたように、自動化されたバックグラウンド タスクが使用されますが、ps コマンドの出力には TLP バックグラウンド プロセスやデーモンは表示されません。

現在の TLP 構成を表示するには、-c オプションを指定して次のコマンドを実行します。

sudo tlp-stat -c

すべての電源設定を表示するには、次のコマンドを実行します。

sudo tlp-stat

Linux のバッテリー情報を表示するには、-b スイッチを指定して次のコマンドを実行します。

sudo tlp-stat -b

システムの温度とファン速度を表示するには、-t スイッチを指定して次のコマンドを実行します。

sudo tlp-stat -t

プロセッサ データを表示するには、-p スイッチを指定して次のコマンドを実行します。

sudo tlp-stat -p

警告を表示するには、-w スイッチを指定して次のコマンドを実行します。

sudo tlp-stat -w

: ThinkPad を使用している場合は、ディストリビューションにインストールする必要がある特定のパッケージがあり、TLP から確認できます。ホームページ。さらに詳しい情報やその他の多数の使用コマンドもそこにあります。

TLP は、Linux オペレーティング システムを搭載したすべてのラップトップにとって便利なツールです。以下のコメント フォームからご意見をお聞かせください。また、他に同様のツールを見つけた場合もお知らせください。