Escalado de Procesador en Linux.
Este tips es algo bastante elemental pero muy util, ya que nos ayudara a que nuestro notebook o netbook le dure mucho mas la bateria que en windows por ejemplo. Mi experiencia en windows xp con este netbook es que me duraba cerca de la hora y media. Bueno en linux sin hacer nada dura exactamente lo mismo, pero aquí entra en accion la maravilla del escalado de procesador, esto significa que el procesador cuando esta siendo usado a toda su capacidad corre al 100% , lo que en mi caso es 1.6 Ghz. Pero cuando estamos usando el computador casi nunca usamos toda su capacidad por lo tanto podemos hacer que el equipo baje la velocidad del procesador en medida que no lo usemos y cuando si lo necesitemos se suba automaticamente.
Para poder hacerlo es necesario saber si nuestro procesador es Intel o Amd, en mi caso en mi netbook es un intel atom, por lo tanto debemos instalar lo siguiente.
cpufreqd – fully configurable daemon for dynamic frequency and voltage scaling
cpufrequtils – utilities to deal with the cpufreq Linux kernel feature
si nuestro procesador fuera AMD deben instalar este otro paquete:
powernowd – control cpu speed and voltage using 2.6 kernel interface
powersaved – power management daemon
bueno lo instalamos con
apt-get install cpufreqd
apt-get install cpufrequtils
luego de hacer esto debemos reiniciar el equipo, para que quede activado.
Despues de hacerlo, podemos configurar manualmente el como se producira el escalado de procesador, lo haremos editando el siguiente archivo.
nano /etc/cpufreqd.conf
para los detalles sobre como configurarlo apliquen : man cpufreqd
ahi encontraran todo lo que necesitan para dejarlo como quieran.
Si lo dejan tan cual el sistema bajara la velocidad de forma automatica según el nivel de carga.
Yo en mi afan de probar cosas uno puede pasarle parametros para que quede al minimo el procesador y asi ahorrar bateria. Si no lo hace en forma automatica pueden introducir el siguiente comando que lo hara de forma manual.
cpufreq-set -d 800 mhz -c 0
cpufreq-set -d 800 mhz -c 1
para comprobar que esta corriendo a lo que le dijimos usamos el siguiente comando
cat /proc/cpuinfo
y deberia salir algo asi …
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU N270 @ 1.60GHz
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
esto bajara la velocidad del procesador 0 a 800 mhz y la velocidad del procesador 1 a 800 mhz tambien. Recuerden que estos procesadores son de doble nucleo. Si bajamos solo uno, la bateria durara mas pero no lo maximo, al hacer esto de dejar ambos a 800 mhz, yo obtuve el doble de duracion de la bateria, es decir pase de 1 hora y media de duracion a casi 3 horas.
Espero que les agrade el tips, y espero sus comentarios, saludos
Humberto Aguilera Nuñez.-