如何修復內核2.6.38的過多功耗

通過 Phoronix 及其創造者邁克爾·拉貝爾(Michael Larabel), 耗電量 在內核2.6.38中是在調用中所做的更改 ASPM (活動狀態電源管理)PCI Express插槽。

活動狀態電源管理功能使您可以通過將未使用的PCI Express鏈接置於省電狀態來減少功耗,從而使它們隨著時間的推移變得不活躍。 這是筆記本電腦和其他用於延長電池壽命的移動設備中的常見功能。

顯然,導致最新Linux內核出現問題的原因是BIOS配置錯誤,因為許多筆記本電腦製造商都支持ASPM,但在所謂的Fixed ACPI Description Table(固定ACPI描述表)中未正確配置ASPM,該表在安裝過程中會“自動配置” BIOS開機。

解決辦法是什麼? 簡單。

1.-我打開一個終端並寫道:

gksu gedit / etc /默認/ grub

2.-找到類似於以下內容的行:

GRUB_CMDLINE_LINUX_DEFAULT =“安靜的飛濺”

3.-換成這樣的樣子:

GRUB_CMDLINE_LINUX_DEFAULT =“安靜的飛濺pcie_aspm =力”

4.-保存更改,然後在終端中輸入以下命令:

sudo update-grub

無論BIOS怎麼說,這都可以啟用ASPM,並且測試表明,該解決方案可實現顯著的節能效果,從而顯著延長電池壽命。

當心:Michael警告我們,在某些情況下,將此參數添加到內核的啟動行中可能無法正常工作。 要返回到原始狀態,您只需要撤消更改並重新啟動即可。

來源: Phoronix & 非常Linux


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   莫斯科科索夫 他說:

    我認為這種能量消耗在筆記本電腦中更為關鍵。

  2.   馬丁 他說:

    很好,但是對內核2.6.39有用嗎?

  3.   布魯諾 他說:

    我參加馬丁的諮詢。 我有內核為2.6.39的Debian Sid

  4.   阿丹·阿圖羅·布拉沃·古茲曼 他說:

    內核2.6.39中仍然需要它嗎?

  5.   他說:

    我沒有發現任何實質性差異。
    我有一個Inspiron 5110核心i7和混合顯卡。

  6.   來賓 他說:

    我問自己一個相同的問題,如果這是BIOS的配置錯誤和內核的ASPM之間的衝突問題,那麼以下版本已採取了什麼解決方案?

  7.   讓我們使用Linux 他說:

    看,據我所知,它適用於所有高於2.6.38的內核,而這些內核正是有問題的內核。 這將是測試和比較的問題。 🙂最後,如果它不起作用,請返回步驟,僅此而已。
    乾杯!! 保羅

  8.   讓我們使用Linux 他說:

    電池消耗是一個不容忽視的問題……尤其是在上網本中(儘管在筆記本電腦中並非如此)。
    真正查看是否發生更改的唯一方法是使用Phoronix套件運行必要的測試。
    一個擁抱! 保羅

  9.   讓我們使用Linux 他說:

    沒有。 錯誤仍然存在...🙁

  10.   讓我們使用Linux 他說:

    也是...

  11.   來賓 他說:

    不能自動加載此“強制”嗎?

  12.   讓我們使用Linux 他說:

    當然,為此,您必須按照帖子中指示的步驟進行操作。

  13.   來賓 他說:

    我給的是“贊”,而不是“回复”。 🙂

    但這不是自動的,而是您自己做的,我的意思是分發是否將添加參數以避免在後續版本中出現此問題。

  14.   德語 他說:

    優秀的。

  15.   讓我們使用Linux 他說:

    不知道...我希望如此。 🙂