通過 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警告我們,在某些情況下,將此參數添加到內核的啟動行中可能無法正常工作。 要返回到原始狀態,您只需要撤消更改並重新啟動即可。
我認為這種能量消耗在筆記本電腦中更為關鍵。
很好,但是對內核2.6.39有用嗎?
我參加馬丁的諮詢。 我有內核為2.6.39的Debian Sid
內核2.6.39中仍然需要它嗎?
我沒有發現任何實質性差異。
我有一個Inspiron 5110核心i7和混合顯卡。
我問自己一個相同的問題,如果這是BIOS的配置錯誤和內核的ASPM之間的衝突問題,那麼以下版本已採取了什麼解決方案?
看,據我所知,它適用於所有高於2.6.38的內核,而這些內核正是有問題的內核。 這將是測試和比較的問題。 🙂最後,如果它不起作用,請返回步驟,僅此而已。
乾杯!! 保羅
電池消耗是一個不容忽視的問題……尤其是在上網本中(儘管在筆記本電腦中並非如此)。
真正查看是否發生更改的唯一方法是使用Phoronix套件運行必要的測試。
一個擁抱! 保羅
沒有。 錯誤仍然存在...🙁
也是...
不能自動加載此“強制”嗎?
當然,為此,您必須按照帖子中指示的步驟進行操作。
我給的是“贊”,而不是“回复”。 🙂
但這不是自動的,而是您自己做的,我的意思是分發是否將添加參數以避免在後續版本中出現此問題。
優秀的。
不知道...我希望如此。 🙂