SpeedStep is a technology from Intel to throttle the CPU's clock speed when it is not fully utilized in order to save power. This is especially useful for mobile devices and servers.
On a PureDarwin system, you can use the VoodooPower kernel extension in order to use SpeedStep.
On Intel Atom systems, PureDarwin 9 is known to work well with the VoodooPowerMini.kext (Leopard version) that. (On PureDarwin 10, you'll use the Snow Leopard version instead.)
You can download it from http://www.superhai.com/darwin.html
After downloading VoodooPowerMini.kext, you can install it on your PureDarwin 9 system:
sudo chown root:wheel 755 VoodooPowerMini.kext
sudo chmod -R 755 VoodooPowerMini.kext
mv VoodooPowerMini.kext /System/Library/Extensions/
# Rebuild kext cache with kextload
Now, you can verify that it is working:
toor@PureDarwin:~% sysctl -a | grep cpufrequency
hw.cpufrequency = 800015400
If hw.cpufrequency is lower than hw.cpufrequency_max in low-CPU usage situations, then SpeedStep is working correctly.
For users >