Clock scaling allows you to change the clock speed of the CPUs on the fly. This is a nice method to save battery power, because the lower the clock speed is, the less power the CPU consumes.
The Linux kernel CPUfreq subsystem is maintained by Dave Jones. There is a mailing list for CPUfreq-related discussions and patches at "cpufreq at lists dot linux dot org dot uk" (obfuscated to avoid spam), for more information, subscription and (non-public) archives see this page.
The Linux kernel contains CPUfreq since 2.6.; distributions and advanced users use unsupported backports to make use of CPUfreq on 2.4. kernels.
An hopefully up-to-date list of supported hardware
A cpufrequtils userspace package exists which contains a library used by applets and daemons showing and/or modifying CPU frequencies or cpufreq settings, command line tools to determine current CPUfreq settings and to modify them, and debug tools.
TBD
Linux is a registered trademark of Linus Torvalds.
Other names mentiond on this website may be registered trademarks of
others.
Dominik Brodowski