[ubuntu-ar] Bajar la frecuencia del micro si supera cierta temperatura
Janus
janus at rtfm.org.ar
Tue Aug 12 01:57:27 BST 2008
2008/8/11 Lucas Livchits <livchitsl en yahoo.com.ar>:
> Janus,
> Creo haber encontrado una solución para tu problema que no implique usar golosinas ;-). La idea es setear el applet que mide la temperatura para que active una alarma al llegar a una determinada temperatura máxima y otra a una mínima, e indicarle que ejecute un comando en cada ocasión. Es sencillo.
> Con click derecho sobre la temperatura en la barra de gnome vas a Preferencias > Sensores. Después desplegás los sensores del procesador (en mi caso, supongo que en el tuyo es igual, se llama libsensors), seleccionás uno de los procesadores (con el otro hacés lo mismo después) y vas a propiedades. Ahí hay un apartado que es "Sensor limits", en el que determinás valores máximos y mínimos de la temperatura. Podés, por ejemplo, poner 60 como máximo y 40 como mínimo. El paso siguiente es en esa misma pantalla activar la alarma, marcando la casilla. Y después completás Low alarm command y High alarm command con los comandos para cambiar la frecuencia del procesador. Que es cpufreq-selector -g "modo", o sea alguno de los siguientes
> cpufreq-selector -g ondemand
> cpufreq-selector -g conservative
> cpufreq-selector -g powersave
> cpufreq-selector -g performance
> Entonces, si ponés como temperatura máxima 60 y en High alarm command "cpufreq-selector -g powersave" (sin comillas, claro) al llegar el procesador a los 60 grados aparece un globito que te avisa y se ejecuta el comando, pasando a powersave. Si también ponés 40 como mínimo y en Low alarm command "cpufreq-selector -g ondemand", al bajar hasta los 40 grados el procesador va a pasar a ondemand otra vez.
> Lo probé y funciona. Espero que sirva.
> Saludos
>
Millón de gracias! era exactamente lo que estaba buscando!
Salu2
Janus
--
Alejandro Díaz-Caro
Homepage: http://www.fceia.unr.edu.ar/~diazcaro
Weblog: http://computacioncuantica.exactas.org
More information about the Ubuntu-ar
mailing list