红联Linux门户
Linux帮助

FC6下CPU自动降频问题

发布时间:2007-04-20 11:49:13来源:红联作者:linuxAphorism
原作者为ajiejiejie

有时候FC6默认安装下,会错误安装上i586架构的内核文件,而只有i686才支持cpu降频,所以如果你开机时会看到类似有关cpufreq的fatal错误,并且你的cpu经常是满负荷运转的,风扇总是转个不停的,你就得怀疑一下是不是内核装成i586的了!

先看内核是i586还是i686的:

rpm -q kernel --qf '%{ARCH}\n'

然后到安装盘里找到内核为i686架构的包,强制安装此包以覆盖i586的内核包。

安装如下三个包
kernel-2.6.18-1.2798.fc6.i686.rpm
kernel-devel-2.6.18-1.2798.fc6.i686.rpm
kernel-headers-2.6.18-1.2798.fc6.i386.rpm

root运行
rpm -Uvh --replacefiles --replacepkgs kernel*.rpm(*代替这3个文件具体命令得指明以上3个文件名)

重启一下系统就行了(如果仍不支持降频看看服务里acpi和apmd开了没),毕竟让cpu一直满负荷运转还是很心疼的哦!

最后让大家看一看自动降频后的结果,比较以下2图的gdesklets右上角监控cpu的控件,就不难发现,笔者PM1.73GHz的cpu,平时空闲时只用了800MHz,只有在系统运行程序确实需要高cpu频率时,才会自动增频至1.73GHz,降频的效果还是很明显的。

[ 本帖最后由 linuxAphorism 于 2007-4-20 21:00 编辑 ]
文章评论

共有 1 条评论

  1. ajiejiejie 于 2007-04-20 13:08:28发表:

    效果图请去
    http://blog.sina.com.cn/u/4c3534ec010008yh

    [ 本帖最后由 ajiejiejie 于 2007-4-20 21:31 编辑 ]