通过 Phoronix 及其创造者迈克尔·拉贝尔(Michael Larabel), 功耗 在内核2.6.38中是在调用中所做的更改 ASPM (活动状态电源管理)PCI Express插槽。 |
活动状态电源管理功能使您可以通过将未使用的PCI Express链接置于省电状态来减少功耗,从而使它们随着时间的推移变得不活跃。 这是笔记本电脑和其他用于延长电池寿命的移动设备中的常见功能。
显然,最新Linux内核出现问题的原因是BIOS配置错误,因为许多笔记本电脑制造商都支持ASPM,但在所谓的“固定ACPI描述表”(即“自动配置” ACPI描述表)中未正确配置它。 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套件运行必要的测试。
一个拥抱! 保罗
没有。 错误仍然存在...🙁
也是...
不能自动加载此“强制”吗?
当然,为此,您必须按照帖子中指示的步骤进行操作。
我给的是“赞”,而不是“回复”。 🙂
但这不是自动的,而是您自己做的,我的意思是,如果发行版将添加参数以避免在后续发行版中出现问题。
优秀的。
不知道...我希望如此。 🙂