红联Linux门户
Linux帮助

BIOS不支持导致Linux内核耗电增加

发布时间:2011-10-08 14:47:00来源:红联作者:bretxn
  来源:solidot

  几个月前,Phoronix报道说,自Linux 2.6.38开始,移动Linux用户发现电力消耗迅速飚升,电池续航时间迅速减少,它声称电源退化问题是PCI接口动态电源管理(ASPM)中的一个改变导致的。现在,它再次报道称Linux 3.0和3.1都没有解决电源退化问题。实际上,耗电量增加并不是内核,而是BIOS不支持ASPM导致的。ASPM设计是让PCI接口设备在空闲时进入低耗电状态,以节省电力。

  然而,如果BIOS通知内核它不支持ASPM,但不知为何BIOS却仍然在某些设备上默认启用ASPM,问题就出现了。RedHat内核开发者已经发布了补丁修正问题:补丁的功能是让BIOS不支持ASPM时让ASPM进入关闭状态。但关闭ASPM会导致耗电量略微上升,笔记本用户可以使用Jupiter或tuned优化电力消耗。
文章评论

共有 4 条评论

  1. ai0909 于 2011-10-09 10:53:58发表:

    呵呵!!!没关注过电源!!!

  2. nxzcc 于 2011-10-09 08:38:44发表:

    关注

  3. yiningzoe 于 2011-10-09 01:10:31发表:

    对于laptop,续航能力是很重要的

  4. cdaxcy 于 2011-10-08 23:25:59发表:

    一直外接电源,不知道情况