我想知道“pcie_aspm=force”是否已在内核 3 上启用,或者是否像 Phoronix 网站所说的那样仅适用于内核 3.3。我想知道是因为我想在我的 acer 3820tg 上启用它,看看电池是否能再多用一点。我使用的是 ubuntu 11.10 64 位。
(PS:抱歉我的英语不好,但我是葡萄牙人)
塞尔索
答案1
在 3.1.1 内核中,pciasmp 被编译到内核中
grep ASPM /boot/config-3.1.1
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
pcie_aspm=force
看起来像一个(内核)启动选项。
要启用该选项,请编辑/etc/default/grub
# graphical
gksu gedit /etc/default/grub
# command line
sudo -e /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT
将该选项添加到quiet 和 splash 之后的行中
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
更新 grub
sudo update-grub
答案2
就其本质而言,强制选项必须明确配置,因为它会启用一些危险的东西,所以不会自动设置。