LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1547|回复: 16

我所使用的降低cpu温度方案

[复制链接]
发表于 2010-12-9 12:06:02 | 显示全部楼层 |阅读模式
一月前,刚装上gentoo,编译时温度经常迅速升高然后导致关机(我在bios中设置的超过80度自动关机),编译小程序时间短没问题,编译firefox或kde之类的肯定中间要死几次。

--------------------------
附上机器配置
cpu  amd 什么什么龙 2800 4核
内存  2G
显卡  ati hd4830
--------------------------

这样肯定不行,就去网上找解决办法,至前天为止,一共使用了以下几种办法


1.减少make.conf中的MAKEOPTS值 (改善效果***)
按照大家的说法,MAKEOPTS的设置通常是CPU核心数+1,但为了保证顺便编译,慢就慢吧,改成了-j2

2.在make.conf中添加PORTAGE_NICENESS=10(改善效果*)
降低编译的优先级

3.安装irqbalance,并加入到启动项 (改善效果*)

4.安装cpulimit                 (改善效果****)
每次编译大文件或较多文件时使用
cpulimit -e cc1plus -l 20
cpulimit -e cc1 -l 20

5.清理灰尘                      (改善效果****)
主要是主机电源,CPU风扇,显卡风扇

6.打开机箱侧面板                  (改善效果**)  
@#$% 立减5度

经过以上几个方法处理好,基本可以正常编译和使用,系统的温度也由原来开机50度,轻松过80度 降到了开机35度,编译时通过cpulimit持续在74度内。


----------------

如果就到此为止,我就不发贴了,前几天老婆抱怨电脑太吵,太吵的直接原因是由电源风扇和CPU风扇导致,在某购物网站转悠后,购入了一个CPU风扇。

昨天到货,花了近一个小时的时间安装好,开机后整机静音的效果不算明显,因为电源风扇还没换,但最大的收获却是温度的降低。


7.更换优质CPU风扇                 (改善效果******)  

可以:将-j2改成-j5,不再使用方法2/3/4,合上机箱侧面板,cpu 2800主频超频到3200
效果:编译速度更快,程序运行速度更快(超频)
温度:开机16度,-j5满负荷编译不超过35度,一般使用在16--20度之间



我们在找问题解决方法的时候,常常习惯于去寻找免费的方案,而付出的成本已经远远超过付费的方案,效果还差的多,只是一百多元钱的风扇而已。
发表于 2010-12-9 13:22:10 | 显示全部楼层
总结的不错,前天在室温25,6度的地方,电脑热的直接掉电死机了,不是普通的关机,缓了有半个小时,拆了拆电池,这才好不容易启动起来,还以为有什么东西烧坏了,还是得多注意些
回复 支持 反对

使用道具 举报

发表于 2010-12-9 17:05:00 | 显示全部楼层
看来风扇好才是王道啊,本本是换不了好风扇了
回复 支持 反对

使用道具 举报

发表于 2010-12-9 18:52:36 | 显示全部楼层
除了硬件方面的都是以损失性能为前提的-。-  为什么不去降U的电压呢,最效率了
比如Linux-PHC就不错可以很好的cnq配合,以我的x100e(Neo MV-40为例 原来负载时候的1.1v电压用0.9v跑毫无问题,温度起码降了6-8度 空载直接跑0.6v@800Mhz再用thinkpadacpi调整下风扇基本可以罢@工了^^   原来就算开cnq也是常年1.1v的干活= =

intel和k8的(要求speedstepping或cnq
http://www.linux-phc.org/forum/viewtopic.php?f=13&t=2
k10可以选择测试版本或者k10ctl
http://www.linux-phc.org/forum/viewtopic.php?f=13&t=38
http://www.ztex.de/misc/k10ctl.e.html

a卡的开源驱动也早支持电源管理了,对本本来说可以凉快不少||  比如我的780G手动设置U为最低频率
echo low > /sys/class/drm/card0/device/power_profile
查看
cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 380000 kHz
current engine clock: 193320 kHz
default memory clock: 333000 kHz

ps为什么啥工也是敏感词= =
回复 支持 反对

使用道具 举报

发表于 2010-12-9 19:17:43 | 显示全部楼层
CPU若不能长时间满负荷工作,属硬件问题,根本不用考虑软件的事
回复 支持 反对

使用道具 举报

发表于 2010-12-9 19:44:18 | 显示全部楼层
兼容机吧?组机总得来说还是一个系统工程,自己配隐患难免。品牌机虽说各方面可能都不出彩,但好赖是经过一定测试的。
回复 支持 反对

使用道具 举报

发表于 2010-12-9 19:52:46 | 显示全部楼层
Post by jsun;2122621
兼容机吧?组机总得来说还是一个系统工程,自己配隐患难免。品牌机虽说各方面可能都不出彩,但好赖是经过一定测试的。


其实关键就是一个机箱, 其它部分出问题的机率相当低.
回复 支持 反对

使用道具 举报

发表于 2010-12-9 19:59:26 | 显示全部楼层
换散热器/风扇的效果是最好的, 我是i7 920, 原装风扇跑单线程都能彪到80度, 换了个一百多的散热器, 就可以-j8 编译kde了。  其次是扫灰尘, 可别小看灰尘, 在北京一年就能把风道全堵死。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-9 21:35:55 | 显示全部楼层
这机器是09年3月升级换的主板,cpu,内存,硬盘,机箱是04年的
有意思的是以前一直用windows,从未觉得温度很高,直到换到gentoo,才知道自己的cpu散热太差。

这次换的风扇确实很不错,推荐! 纯铜散热片的重量大概500-600克。。看着就很放心

附上风扇信息:
超频三(pccooler)红海-至尊版 多平台CPU散热器   139元
回复 支持 反对

使用道具 举报

发表于 2010-12-10 00:26:01 | 显示全部楼层
散熱還是很重要,溫度升高,CPU下降,長期說還會短命
LZ善于總結分亨,讚  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表