A CPU Intel Sandy-Bridge da família i5 Core, executando o kernel Linux 3.2 (Debian Squeeze / Wheezy), sob carga pesada de computação, não reage a cpufreq-set -g powersave
(usando o módulo acpi_cpufreq). O tempo de execução é 99,9% no modo turbo, embora pareça ser de alguma forma acelerado automaticamente, como pode ser visto nas mensagens do kernel ( dmesg
):
...
[137547.968129] CPU2: Package temperature/speed normal
[137547.968130] CPU0: Package temperature/speed normal
[137548.124277] CPU2: Core temperature above threshold, cpu clock throttled (total events = 16455155)
[137548.124280] CPU3: Core temperature above threshold, cpu clock throttled (total events = 16455154)
[137548.125289] CPU2: Core temperature/speed normal
[137548.125291] CPU3: Core temperature/speed normal
[137847.287143] CPU2: Package temperature above threshold, cpu clock throttled (total events = 17888019)
[137847.287147] CPU3: Package temperature above threshold, cpu clock throttled (total events = 17888017)
...
Eu gostaria de transformar esta CPU em modo de economia de energia, ou escolher a frequência, como com os bons e antigos cpufreq powersave ou cpufreq do userpace. Gostaria de saber qual método de otimização manual funcionaria nesses processadores.