Según Phoronix とその作成者、マイケルララベル、の問題の大きな原因 消費電力 カーネル2.6.38では、呼び出しで行われた変更です ASPM (アクティブステート電源管理)PCIExpressスロット用。 |
アクティブ状態の電源管理機能を使用すると、未使用のPCI Expressリンクを省電力状態にして、時間の経過とともにアクティブ性を低下させることにより、消費電力を削減できます。 これは、バッテリーの寿命を延ばすために使用されるラップトップやその他のモバイルデバイスに共通の機能です。
多くのラップトップメーカーはASPMをサポートしていますが、いわゆる固定ACPI記述テーブルで正しく構成されていないため、最新のLinuxカーネルの問題の原因はBIOSの構成ミスであるようです。これは、「自動構成」するものです。起動中のBIOS。
解決策は何ですか? シンプル。
1.-ターミナルを開いて、次のように書きました。
gksu gedit / etc / default / grub
2.-次のような行を見つけます。
GRUB_CMDLINE_LINUX_DEFAULT = "静かなスプラッシュ"
3.-次のようなものに置き換えます。
GRUB_CMDLINE_LINUX_DEFAULT = "静かなスプラッシュpcie_aspm = force"
4.-変更を保存し、ターミナルで次のコマンドを入力します。
sudo update-grub
これにより、BIOSの内容に関係なく、ASPMが有効になります。テストによると、このソリューションは、バッテリー寿命を大幅に延ばす顕著な省電力を実現します。
注意:Michaelは、場合によっては、このパラメータをカーネルのブートラインに追加しても機能しない可能性があることを警告しています。 元の状態に戻すには、変更を元に戻して再起動するだけです。
このエネルギー消費はlatopでより重要だと思います。
すばらしいですが、カーネル2.6.39では機能しますか?
マルティンの相談に参加します。 カーネル2.6.39のDebianSidを持っています
カーネル2.6.39でもまだ必要ですか?
大きな違いはありませんでした。
Inspiron5110コアi7とハイブリッドグラフィックスを使用しています。
BIOSの設定不良とカーネルのASPMの競合の問題である場合、次のバージョンでどのような解決策が取られていますか?
ほら、私が理解していることから、2.6.38より上のすべてのカーネルで動作します。これはまさに問題のあるカーネルです。 それはテストと比較の問題でしょう。 🙂最後に、それが機能しない場合は、手順に戻ってそれだけです。
乾杯!! ポール。
バッテリーの消費は、特にネットブックでは(ノートブックではそうではありませんが)、まったく気付かれることのない問題です。
変更があったかどうかを実際に確認する唯一の方法は、Phoronixスイートを使用して必要なテストを実行することです。
ハグ! ポール。
無し。 エラーはまだあります...🙁
そうです…
この「強制」を自動的にロードすることはできませんか?
もちろん、そのためには、投稿に示されている手順に従う必要があります。
「返信」の代わりに「いいね」を付けました。 🙂
しかし、それは自動魔法ではありません。それは自分で行うことです。つまり、ディストリビューションがパラメーターを追加して、後続のリリースで問題を回避するかどうかです。
優秀。
わからない...そう願っています。 🙂