カーネル2.6.38の過度の電力消費を修正する方法

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は、場合によっては、このパラメータをカーネルのブートラインに追加しても機能しない可能性があることを警告しています。 元の状態に戻すには、変更を元に戻して再起動するだけです。

出典 Phoronix & 非常にLinux


15コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   モスコフ

    このエネルギー消費はlatopでより重要だと思います。

  2.   マーティン

    すばらしいですが、カーネル2.6.39では機能しますか?

  3.   ブルーノ

    マルティンの相談に参加します。 カーネル2.6.39のDebianSidを持っています

  4.   アダンアルトゥーロブラボーグズマン

    カーネル2.6.39でもまだ必要ですか?

  5.   デス

    大きな違いはありませんでした。
    Inspiron5110コアi7とハイブリッドグラフィックスを使用しています。

  6.   ゲスト

    BIOSの設定不良とカーネルのASPMの競合の問題である場合、次のバージョンでどのような解決策が取られていますか?

  7.   Linuxを使いましょう

    ほら、私が理解していることから、2.6.38より上のすべてのカーネルで動作します。これはまさに問題のあるカーネルです。 それはテストと比較の問題でしょう。 🙂最後に、それが機能しない場合は、手順に戻ってそれだけです。
    乾杯!! ポール。

  8.   Linuxを使いましょう

    バッテリーの消費は、特にネットブックでは(ノートブックではそうではありませんが)、まったく気付かれることのない問題です。
    変更があったかどうかを実際に確認する唯一の方法は、Phoronixスイートを使用して必要なテストを実行することです。
    ハグ! ポール。

  9.   Linuxを使いましょう

    無し。 エラーはまだあります...🙁

  10.   Linuxを使いましょう

    そうです…

  11.   ゲスト

    この「強制」を自動的にロードすることはできませんか?

  12.   Linuxを使いましょう

    もちろん、そのためには、投稿に示されている手順に従う必要があります。

  13.   ゲスト

    「返信」の代わりに「いいね」を付けました。 🙂

    しかし、それは自動魔法ではありません。それは自分で行うことです。つまり、ディストリビューションがパラメーターを追加して、後続のリリースで問題を回避するかどうかです。

  14.   ドイツ語

    優秀。

  15.   Linuxを使いましょう

    わからない...そう願っています。 🙂