
be optimal for a server that is idle for most of its uptime, but must sustain high CPU throughput when it does receive requests. The rules for shifting frequencies, whether to a faster or slower clock speed, and when to shift frequencies, are defined by the CPUfreq governor. This enables the system to run at a reduced clock speed to save power.

CPUfreq - also referred to as CPU speed scaling - allows the clock speed of the processor to be adjusted on the fly.

Setting 4 logical cores to performance and 4 to powersave drains the battery at ~1%/min.Linux CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel¶ Author: Dominik Brodowski Clock scaling allows you to change the clock speed of the CPUs on the fly.I run the following cpufreq program to check cpu freq every 5 secs in idle state for 10 cycles.

To post a …Setting the scaling_governor to performance for a core makes it run at nominal 3GHz, turbo-boosting to 4.8GHz for as long as it can, with no reason (laptop idle) until some cutoff is reached ( thermald is my theory). There is a CPU frequency general list where you can report bugs, problems or submit patches. Cpu frequency scaling linux Linux CPUFreq - CPU frequency and voltage scaling code in the Linux(TM).
