|
发表于 2004-11-24 13:32:09
|
显示全部楼层
回复: [精] 让Athlon、Duron、AthlonXP、Sempr0n真正降温
最初由 MACHINE 发表
Athlon Powersaving HOWTO
Author: Daniel Nofftz
The HLT signal which is used by the normal idle-loop of the Linux kernel does not bring any significant power-saving on processors of the Athlon/Duron family (hereafter referred to as Athlon processors). To get real power-saving on an Athlon processor, you have to put the processor in the STPGNT-Mode (Stop Grant Mode). In this mode, the processor is disconnected from the front-side bus (FSB), and can turn off parts of the CPU as well as reduce the clock to save power.
Some modern Motherboards/Chipsets also support a Function to make a STPGNT when a HLT signal is detected.
(翻译:MACHINE)
在Linux内核里,空闲循环使用的HLT信号并不能真正意义上给Athlon/Duron系列(以下通称Athlon处理器)带来电力节省效果。要在Athlon处理器上得到真正的电力节省效果,你必须把处理器转至STPGNT模式(停供模式)。在此模式下,处理器与前端总线(FSB)断开连接,然后可以关闭部分CPU单元同时减少时钟频率来节约电力。
一些流行的主板/芯片组上也已支持当侦测到HLT信号就用STPGNT的功能。
____________________________________________________________
在Gentoo Linux下,使用athcool软件来打开STPGNT。
安装:
emerge athool
使用:
rc-update add athool boot
!!nForce2用户注意!!
使用前要修改/etc/init.d/athcool:
找到“athcool on”,改为“athcool on fixup”,否则会造成系统完全锁死。
强烈推荐VIA芯片组的用户使用athcool。
强烈不推荐SiS芯片组的用户使用athcool,否则你的电脑会变的很“有趣”。
____________________________________________________________
如果你发现有声音破裂问题,可以在修改以下BIOS设置来提高声音质量:
1. 开启 PCI Delayed Transaction
2. 开启 PCI Master Read Caching
3. 把你声卡的 PCI Latency Timer 改为 64
4. 重新启动。如果还不行,就使用"athcool on fixup"来代替"athcool on"
强烈不推荐SiS芯片组的用户使用athcool,否则你的电脑会变的很“有趣”?到底怎么个有趣法啊?我可不想冒险拿我的主板开涮 |
|