Linuxでのバッテリ寿命を改善するためにカーネルチームで進行中の作業はありますか?


15

いくつかのフォーラムで、カーネルチームがLinuxのバッテリー寿命とエネルギー効率の改善に取り組んでいることを読みました。残念ながら、私たちのコミュニティはその点でWindowsとMacに本当に遅れをとっています。この違いが他のプラットフォームに存在する理由についてお読みしたいと思います。

純粋にベンダーからのハードウェア仕様が閉じられているためですか、それともカーネル設計の問題によるものですか?Unixコアを搭載したAppleデバイスのバッテリー時間は驚くべきものですが、独自のハードウェアも設計しています。私はこれらの問題をあまり技術的ではない方法で理解したいだけです。

Ubuntuの最近のカーネルの更新により、ほとんどのコンピューターのバッテリー寿命が改善されたことは知っていますが、まだ開発が進行中であるかどうか、どこで詳細を読むことができますか?

回答:


16

Precise 12.04 LTSリリースでは、Intel i915 rc6 GPUの省電力、PCIe ASPM、ウェイクアップイベントが多すぎるプロセス、およびディスクI / Oを削減します(たとえば、デーモンが頻繁にディスクに書き込む)。

この作業専用のWikiページがあります:https : //wiki.ubuntu.com/Kernel/PowerManagement

新しいQuantal 12.10リリースでは、新しい3.5(または場合によっては3.6)カーネルが使用されるため、たとえば最近のACPIドライバーなど、アップストリームの電力管理の大幅な節約が可能になります。

残念ながら、Ubuntuを閉じた専用ハードウェアと同じくらい効率的にしようとすることは、ハードウェアがどのように機能し、どのように構成されているかを完全に開示しない限り困難です。たとえば、一部のデバイスの電源を切るには、基礎となる物理コンポーネントの特別な知識が必要になる場合があります。

節電は些細な問題ではなく、ファームウェア(BIOS)のバグにより構成が最適化されなかったり、ドライバーがほとんどまたはまったく制御できないバイナリBLOBに基づいていることがあります。

進行中の作業については、不正な動作をするアプリケーションに対してバグを報告できるプロジェクトページがあり、これにより、電力消費の問題の修正に集中できます。

https://bugs.launchpad.net/ubuntu-power-consumption

この作業に関するブログ記事もいくつかあります。

http://smackerelofopinion.blogspot.co.uk/search/label/power

お役に立てれば。


とても便利です。まさに私が探していたもの。どうもありがとう。
leousa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.