I’ve got some Core 2 Duo-based servers since a while and thought I’d play a bit with frequency scaling. The board is a Supermicro PDSMI+ and the CPU is an Intel Core2 Duo E4400, running at 2GHz. However, when I modprobe acpi-cpufreq, the CPU frequency drops to 1000MHz, and indeed if you check the available frequencies in the /sys interface, all I see is 600, 800 and 1000 MHz. Anyone have an idea why? I guess the module gets it from ACPI tables or so, which are wrong? Or is there something else that needs to be set up… rmmodding acpi-cpufreq restores the CPU frequency to the correct 2000MHz.
Incoming Links (via Technorati):
Nothing Reported
December 25th, 2007 at 19:32
Not sure if this also works for core2duo systems, but for p-m i have install cpufrequtils
have then a look at cpufreq-info and the man page of cpufreq-set
and if you want to enable this always:
in /etc/default/cpufrequtils for example for my p-m which can scale between 163MHz and 1.3GHz:
ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED=1300000
MIN_SPEED=163
December 25th, 2007 at 20:51
Myeah, I didn’t install any utils yet, just looked at the /sys stuff, and there are min & max freq files in there; those showed 600000 min and 1000000 max… Don’t think that’s right – could you take a peak and tell me what they contain in your case?