I wanted to find out if I'm going this right, I want my Abit AN8 Ultra
board which has a A64 X2 3800 dual core to run with cool-n-quiet.
I'm using the 2.6.14-1.1656_FC4smp kernel
I was trying to use cpuspeed it wasn't seeming to throttle
the cpus by load but then what I decided to do was
removed cpuspeed from the services list by using the chkconfig
command and just do this:
1. put in the /etc/rc.d/rc.local file:
modprobe cpufreq_ondemand
echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
I figure you have to do the echo twice since there's two scaling_governor files.
After I did this, I found that my cpuinfo_cur_freq file would sit
at 1000000 when the systems idle and then go up to 2000000 when
busy. I tested this by starting up glxgears and noticed cpuinfo_cur_freq
went up to 200000 for both cpu 0 and 1.
That seems ok now. But one thing, somewhere I was reading there's
a governor called "conservative" that's recommended for use with AMD64
but I don't see this one listed in the scaling_available_governors file,
does this one exist anymore?
One more thing, I don't quite understand why the /proc/cpuinfo file
always shows 2000 MHZ for both cpus but the cpuinfo_cur_freq seems
to show the throttled (current) speed. Doesn't the /proc/cpuinfo frequency
listing change when the cpu changes speed?
thanks
Mark