%20.png)
powertop
調査中に、、、、そして大量の手動ハックにpm-utils
遭遇しました...tlp
laptop-power-mode
私はしばらく各方法のメリットとそれらが矛盾するかどうかを解明しようとしましたが、その後これを見ました。
最新の Ubuntu では、これらはほとんど関係ないと主張しています。
Linux は他の OS に比べてバッテリー寿命が短いことにいつも驚かされます。Linux は軽量であることが多いのに、カーネルにこれらの新機能が統合されていて、カーネルがハードウェアに対して古すぎる場合にのみ他のツールが必要になるというのは理にかなっています... しかし、本当にそうなのでしょうか?
上記のリンクにある理由は、カーネルがこれらすべてを処理するようになったということでしょうか、それとも、ユーザー エクスペリエンスを向上させるために追加のスクリプトなどを追加したため、Ubuntu に固有のものなのでしょうか。
tl;dr - (1) これは、特定のカーネルバージョンのDebian Jessieまたは他のディストリビューションにも適用されますか?
そして (2) 将来、どのカーネルでも最新の省電力調整について同じ疑問を持つ人々のために、6 か月ごとにこの質問をされるのを避けるために、特定のカーネルで現在どのような調整が処理されているかを調べる最も簡単な方法は何ですか? (皆さんに迷惑をかけ続けるよりも、それについて学ぶ方法を学ぶ方がよいでしょう!)
答え1
問題は、省電力化が非常に複雑であることです。さまざまな要素が影響を及ぼします。OS 自体、ハードウェア、実行するソフトウェア。それぞれが電力の消費方法を考慮する必要があります。
Linux カーネル (すべての Linux ディストリビューションに共通) には、ソフトウェアが電力使用を微調整できるようにする機能がいくつか追加されました。デフォルトでは、幅広いハードウェアとの互換性を確保するために、汎用的な方法で構成されています。
それに加えて、Ubuntu の開発者は、さまざまなツールやユーティリティを使用してパラメータを微調整し、オペレーティング システムとしての Ubuntu を最大限に活用しようと多くの時間を費やしてきました。
しかし、ラップトップ モデルごとに構造が異なるため、バッテリー寿命を最大化するにはさらに調整が必要なため、それだけでは十分ではありません。たとえば、Jupiter などのツールは、特定の種類のハードウェアでは大きな違いを生み出すことができますが、他のハードウェアではそれほど大きな違いを生み出すことができません。
Windows を OS として使用する場合、こうしたチューニングはすべてメーカーが行います。メーカーにとって、その価値は大きいからです。デスクトップでの Linux の使用は Windows の使用に比べるとまだ限定的であるため、メーカーは作業を行いません。たとえ行ったとしても、構成ポイントが 1 つしかないとは思えません。そのため、最適化はスクリプト (おそらくかなり複雑) の形で行われ、常にチェックして保守する必要があります。そのため、正直なところ、Linux 用の共通のパワー チューニング プラットフォームが利用できるようになるまでは、これが広く普及することはまずないでしょう。
つまり、いいえ、カーネルは特定の機能と標準構成を公開します。特定のディストリビューションでは、ある程度の調整が可能です。ハードウェア固有の調整は、ユーザーに任されています。:(
はい、上記は同等のカーネルバージョンを使用する他のディストリビューションにも適用されます。
微調整や全般的なチューニングは徐々に行われるため、時間の経過とともに改善が見られるはずですが (ただし、特定のディストリビューションのリリースでは、より多くの電力を消費する他のソフトウェアの変更により、時々それが元に戻る可能性があると思います)、誰かが単一の一貫した電力管理プラットフォームを考案しない限り、大きな飛躍は見られないでしょう。それが注目すべき点です (少なくとも私の意見では)。