[O bé: ni KLaptop, ni KPowersave, ni hòsties!]
Cada cop que engego el sistema i també cada X temps, el valor de la “variable”
/sys/devices/system/cpu/cpuN/cpufreq/scaling_min_freq
(per N=0 i N=1) canvia a 1826000 (1.8 Ghz) i, encara que tan sols estigui navegant per internet, al cap d’una estona ja tenim actiu l’efecte estufa que comentava el lluís.
A més a més, he descobert (gràcies a la comanda cpufreq-info) que el KLaptop, quan li dius que canviï l’esquema de rendiment, només el canvia per la CPU0 amb la qual cosa, si tens un Core 2 Duo, la CPU1 es manté amb l’esquema per defecte (fregidora) i no hi guanyem gran cosa.
Per sortir del pas, gràcies a l’ajuda d’aquest HOW-TO, he fet un script senzill que em permet seleccionar l’esquema que vull (per defecte “ondemand“) i quan vull. Diu així:
#!/bin/bash
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
case $1 in
performance )
CPU_MIN_FREQ=1826000
CPU_MAX_FREQ=1826000
GOVERNOR=performance
;;ondemand )
CPU_MIN_FREQ=996000
CPU_MAX_FREQ=1826000
GOVERNOR=ondemand
;;powersave )
CPU_MIN_FREQ=996000
CPU_MAX_FREQ=1328000
GOVERNOR=powersave
;;alarm )
CPU_MIN_FREQ=996000
CPU_MAX_FREQ=996000
GOVERNOR=powersave
;;* )
CPU_MIN_FREQ=996000
CPU_MAX_FREQ=1826000
GOVERNOR=ondemand
;;esac
# Ajustem la freqüència mínima
echo $CPU_MIN_FREQ > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo $CPU_MIN_FREQ > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq# Ajustem la freqüència màxima
echo $CPU_MAX_FREQ > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo $CPU_MAX_FREQ > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq# Ajustem l’esquema
echo $GOVERNOR > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo $GOVERNOR > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Publicat per llengot
El meu Debian va calent i no és cosa de la primavera. Fins i tot amb una càrrega de la CPU inferior al 15%, la temperatura mitjana del processador ronda per sobre dels 70ºC. El més molest és el soroll del ventilador que treballa a preu fet per expulsar l’excés d’escalfor; a banda que segurament tampoc és el millor per la salut de la màquina…