幾個月前,Phoronix報道說,自Linux 2.6.38開始,移動Linux用戶發現電力消耗迅速飚升,電池續航時間迅速減少,它聲稱電源退化問題是PCI接口動態電源管理(ASPM)中的一個改變導致的?,F在,它再次報道稱Linux 3.0和3.1都沒有解決電源退化問題。實際上,耗電量增加并不是內核,而是BIOS不支持ASPM導致的。ASPM設計是讓PCI接口設備在空閑時進入低耗電狀態,以節省電力。
然而,如果BIOS通知內核它不支持ASPM,但不知為何BIOS卻仍然在某些設備上默認啟用ASPM,問題就出現了。RedHat內核開發者已經發布了補丁修正問題:補丁的功能是讓BIOS不支持ASPM時讓ASPM進入關閉狀態。但關閉ASPM會導致耗電量略微上升,筆記本用戶可以使用Jupiter或tuned優化電力消耗。
新聞熱點
疑難解答