分页: 1 / 1

最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 10:34
lainme
来源: http://www.phoronix.com/scan.php?page=a ... ower&num=1

警告:这个方法并非对所有机器都有效。并且在某些机器上可能引起诸如界面僵死等问题,谨慎使用。适用于intel的显卡

i915.i915_enable_rc6=1 - 开启这个内核选项允许在GPU闲置时进入低能耗状态。

还有其他两个选项

i915.i915_enable_fbc=1 - 开启frame buffer压缩

i915.lvds_downclock=1 - 降低LVDS刷新率

不用都加上,第一个可能就足够了。降到了10W,还是开了一堆软件的。

可以和 http://www.phoronix.com/scan.php?page=n ... &px=OTYwNA 提到的

pcie_aspm=force

一起使用。这个也不是所有机器都支持的。所以,还是那句话,有问题就算了。

修改方法:

修改/etc/default/grub,在 GRUB_CMDLINE_LINUX="..." 里添加。例如
GRUB_CMDLINE_LINUX="... pcie_aspm=force i915.i915_enable_rc6=1"
之后更新grub

代码: 全选

sudo update-grub

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 10:47
leeaman
支持一下,我的电脑就是2.6.32比win7温度低,现在搞了10度了...不过为了nvidia的开源驱动,忍了吧

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 10:51
luojie-dune
真实的困境。。。

感觉现在有了很多新功能,确实应该收购 Nvidia 才能获得更好的 Linux 支持了。 :em06

没想到 Intel 的问题也这么多。

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 11:13
mymathersname
本想试试这个方法,虽然自己的内核是3.0.40.7,不知道有没有效,不过cd到那个目录的时候才发现,我的Fedora就没有grub这个东西。

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 11:22
leeaman
fedora还没有用grub2,直接修改menu.lst就可以了

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 11:24
nmsfan
mymathersname 写了:本想试试这个方法,虽然自己的内核是3.0.40.7,不知道有没有效,不过cd到那个目录的时候才发现,我的Fedora就没有grub这个东西。
fedora15是grub1吧

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-20 18:37
photor
:em09

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-25 22:44
iamond
可以马克吗????这个我十分关注~~如果在我电脑上能成功的话就太好了,不过我这本上还有张n卡,我屏蔽掉了

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-10-26 21:22
onlylove
还在用2.6.32,庆幸没一时冲动升级内核……

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-11-02 20:55
wingrin
mark

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-11-18 13:41
griffyn
mark下,以后用的上

Re: 最近内核的能耗问题的一个workaround

发表于 : 2011-11-18 13:45
灰色小狼
ATI用户掩面过…… :em03

Re: 最近内核的能耗问题的一个workaround

发表于 : 2012-04-28 16:37
pro1ove
Thinkpad x220 i5,去年装11.10的时候功耗很高。

用这个方法再安装jupitor,笔记本功耗成功降到10W左右,现在12.04版,3.2的内核解决这个问题了吗?

lainme 写了:来源: http://www.phoronix.com/scan.php?page=a ... ower&num=1

警告:这个方法并非对所有机器都有效。并且在某些机器上可能引起诸如界面僵死等问题,谨慎使用。适用于intel的显卡

i915.i915_enable_rc6=1 - 开启这个内核选项允许在GPU闲置时进入低能耗状态。

还有其他两个选项

i915.i915_enable_fbc=1 - 开启frame buffer压缩

i915.lvds_downclock=1 - 降低LVDS刷新率

不用都加上,第一个可能就足够了。降到了10W,还是开了一堆软件的。

可以和 http://www.phoronix.com/scan.php?page=n ... &px=OTYwNA 提到的

pcie_aspm=force

一起使用。这个也不是所有机器都支持的。所以,还是那句话,有问题就算了。

修改方法:

修改/etc/default/grub,在 GRUB_CMDLINE_LINUX="..." 里添加。例如
GRUB_CMDLINE_LINUX="... pcie_aspm=force i915.i915_enable_rc6=1"
之后更新grub

代码: 全选

sudo update-grub

Re: 最近内核的能耗问题的一个workaround

发表于 : 2012-04-28 21:12
lainme
pro1ove 写了:Thinkpad x220 i5,去年装11.10的时候功耗很高。

用这个方法再安装jupitor,笔记本功耗成功降到10W左右,现在12.04版,3.2的内核解决这个问题了吗?
听说ubuntu自己开了rc6。我没在用,不知。

Re: 最近内核的能耗问题的一个workaround

发表于 : 2012-05-01 15:32
pro1ove
lainme 写了:
pro1ove 写了:Thinkpad x220 i5,去年装11.10的时候功耗很高。

用这个方法再安装jupitor,笔记本功耗成功降到10W左右,现在12.04版,3.2的内核解决这个问题了吗?
听说ubuntu自己开了rc6。我没在用,不知。
谢谢,我也是听说12.04ubuntu做了优化。这里有两个讨论:
http://askubuntu.com/questions/84348/is ... kernel-3-2
http://askubuntu.com/questions/86856/po ... ith-kernel

不过刚问了个朋友,他用ubuntu12.04,按照这个操作又改了下/etc/grub,省电效果明显。