Cpufreq en Debian Etch

Publicado: 11 noviembre, 2008 en General

Bueno aquí estamos nuevamente, para instalar cpufreq en nuestra máquina debian ACER 4520 con kernel 2.6.24-etchnhalf.1-486 con entorno Gnome, que es cpufreq; es una herramienta que nos permite modificar la frecuencia del procesador (siempre y cuando tu procesador soporte multiples frecuencias) para ahorrar energia (por lo general se usa en laptos) para el uso de la batería, bueno manos a la obra:

Lo primero que vamos hacer es ver los tipos de “scaling” que soporta nuetro procesador:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies


Los números que ahí aparecen, nos muestran las frecuencias que nuestro procesador soporta

Ahora vamos a ver que procesador tenemos y que módulo debemos introducir en nuestro kernel:

cat /proc/cpuinfo

Nos mostrara una lista entre uno de sus datos nos dice que procesador y modelo tenemos, esto es importante porque asi sabremos que modulo introducir en el kernel, bueno con esta info ya saber cual modulo eligiremos desde esta lista:

AMD Sempron/Athlon/MP (K7) con “socket A” y “slot A”:
modprobe powernow-k7

XP3000+ con placa controlada por nforce2:
modprobe cpufreq-nforce2

AMD Duron/Sempron/Athlon/Opteron 64 (K8) con zócalos 754, 939, 940, S1 (638), AM2 (940) y F (1207) que es el de esta máquina:
modprobe powernow-k8

Intel Core Duo y Pentium M:
modprobe speedstep-centrino

Intel Pentium 4 (no es ajuste de frecuencia real, pero funciona perfecto en los northwood):
modprobe p4_clockmod

Si no tienes claro aún cual tienes que usar o no funciona con lo que has usado, usa:
modprobe acpi-cpufreq

Bueno ya sabemos que modulo usar, ahora tenemos que ingresar los “gobernadores” (son los que se encargan de setear la frecuencia invocado por una palabra, ¿como? tranquilo ej: gobernator “powersave” baja la frecuencia del procesador al mínimo en este caso a 800 mhz.-
Ahora ingresemos lso modulos de gobernadores:

modprobe cpufreq_conservative cpufreq_ondemand cpufreq_powersave cpufreq_stats cpufreq_userspace

estos son los gobernadores que manejaremos, si al ingresar los modulos NO recibimos ningun error, los cargamos como modulos al inicio (para que se cargen cuando iniciemos), para eso editamos gedit /etc/modules y agregamos:

cpufreq_conservative
cpufreq_ondemand
cpufreq_powersave
cpufreq_stats
cpufreq_userspace
#modulo para el procesador, para esta máquina un k8
powernow-k8

Ahora vemos si tenemos cargados nuestro gobernadores tecleando:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

nos aparecera: userspace powersave ondemand conservative performance

Con esto ya podemos cambiar nuestros gobernadores a “mano” pero la verdad es que voy omitir este paso porque lo que nos interesa es no tener que habrir una consola como root y escribir cada vez que queramos setear un gobernado, es una paja asi que vamos a utilizar las herramientas que nos provee Gnome, bueno manos a la obra, ons instalamos lo siguiente:

apt-get install cpufrequtils

Editamos: gedit /etc/default/cpufrequtils y cambiamos ENABLE=”false” tenemos que poner ENABLE=”true” ya con eso estamos casi listos, ahora solo falta reconfigurar los applets de Gnome en especifico el “Monitor de Frecuencia” para aquello hacer:

dpkg-reconfigure gnome-applets

Nos preguntará si queremos ponerle el bit SUID a cpufreq-selector, ya estamos listos ahora solo agregar el MONITOR DE FRECUENCIA a nuestro panel de Gnome (Click con el boton derecho sobre el panel—->agregar al panel—–>Monitor de frecuencia) y nos aparecera lo siguiente:

ahi le damos click y nos saldran las frecuencias y en las propiedades puedes agregar los gobernadores en la lista. eso suerte…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s