jump to navigation

De vuelta. CPU Scaling. 17 - septiembre - 2009

Posted by bargarux in Debian GNU/Linux.
Tags: , , , , , , , , ,
add a comment

debianTras un descanso de algunos muchos meses regreso al mundo de la blogosfera. He hecho varios cambios en mi vida y también pretendo cambiar el aspecto de mi weblog, cada cosa a su tiempo. Una modificación importante ha sido la vuelta a Debian tras mi paso por Ubuntu, esta última plataforma es genial para personas que no buscan problemas así que no es para mi. Estoy utilizando la versión testing pero pronto actualizaré mi sources.list a la versión unstable más conocida como Sid, el chico malo de Toy Story xD

Esta tarde me he dedicado básicamente a ver pelis aunque también he apañado el escalado de frecuencia de la CPU en mi flamante nueva plataforma. Hacer esto es sencillo pero no trivial, así que comentaré el método que he seguido.

Lo primero de todo hay que saber el tipo de máquina que tenemos entre manos. Los que utilicen AMD como yo necesitan tener habilitado el servicio Cool’n’Quiet en la BIOS y los que usen tecnologías Intel habilitarán SpeedStep. Tras tener esto claro empezaremos con la carga de los módulos del kernel. En mi caso, es imperativo tener cargado el módulo powernow-k8 puesto que trabajo con un AMD Athlon 64, es decir, microarquitectura k8. Ahora cargamos los módulos de los gobernadores que vamos a utilizar con modprobe nombre_del_módulo y que son:

cpufreq_conservative – Frecuencia de procesamiento basada en la carga utilizando saltos graduales de frecuencia
cpufreq_ondemand – Frecuencia de procesamiento basada en la carga utilizando saltos bruscos de frecuencia
cpufreq_powersave – Frecuencia mínima sin importar la carga
cpufreq_userspace – Permite seleccionar al usuario la frecuencia del procesador sin importar la carga

y añadimos además estos dos:

cpufreq_acpi
cpufreq_stats

Ahora utilizamos apt para instalar el paquete cpufrequtils escribiendo en un terminal de root algo como:

apt-get install cpufrequtils

El paquete consta de dos herramientas:

  • cpufreq-info – muestra información del sistema respecto al escalado de frecuencia
  • cpufreq-set – permite modificar el gobernador utilizado

A continuación, he colocado un applet en el panel de Gnome llamado “Monitor de frecuencia de la CPU” y me he dedicado a jugar con los gobernadores que cargué antes en forma de módulos utilizando cpufreq-set -g nombre_del_gobernador y apreciando el resultado de los cambios en el applet que he indicado. De esta forma, para que funcione el gobernador ondemand sólo tengo que escribir en un terminal algo como:

cpufreq-set -g ondemand

Por útlimo y comprobado que todo marcha, añado los módulos que he cargado con modprobe a /etc/modules para que se carguen en cada inicio del sistema escribiendo en un terminal algo como:

echo powernow-k8 >>/etc/modules
echo cpufreg_acpi >> /etc/modules
echo cpufreq_conservative >> /etc/modules
echo cpufreq_ondemand >> /etc/modules
echo cpufreq_powersave >> /etc/modules
echo cpufreq_stats >> /etc/modules
echo cpufreq_userspace >> /etc/modules

¡A Disfrutar!

Anuncios

El Podcast de Linux Hispano número 21 liberado 10 - octubre - 2008

Posted by bargarux in GNU/Linux.
Tags: , , , , ,
add a comment

Este número viene con noticias frescas e interesantes, el guión es el siguiente:

Como siempre, aquí os dejo un enlace al ogg.

Enjoy!

Lkmonitor.org 8 - junio - 2008

Posted by bargarux in GNU/Linux.
Tags: , , , ,
add a comment

Linux Kernel Monitor ya tiene dominio propio desde hace unos días gracias a nuestro webmaster James Wheeler, a partir de ahora sólo será necesario teclear http://lkmonitor.org/ para acceder a la página del proyecto. Una gran ventaja sin duda, sobretodo a efectos memorísticos.

Liberados los paquetes binarios de Lkmonitor 0.3 estable 5 - mayo - 2008

Posted by bargarux in GNU/Linux.
Tags: , , , , , ,
add a comment

Os comento que han sido liberados los binarios de la última versión de este monitor del kernel para Gnome. Están disponibles tanto paquetes deb para las arquitecturas de 32 y 64 bits y para las versiones 7.10 y 8.04 LTS de Ubuntu, como paquetes rpm. De esta forma, no será necesario compilar el código fuente para poder disfrutar de la aplicación.

Para llevar a cabo el proceso de instalación basta ejecutar en un terminal:

sudo dpkg -i archivo_lkmonitor.deb

si estamos utilizando el deb correspondiente a nuestra versión de Ubuntu GNU/Linux, o bien:

rpm -i archivo_lkmonitor.rpm

Recuerda que, si utilizas Ubuntu, también puedes usar Gdebi para instalar la aplicación a golpe de ratón. Una vez instalada podrás encontrarla en Aplicaciones, Herramientas del sistema, Lkmonitor y eliminarla se convierte en un proceso sencillo y limpio a través del gestor de paquetes Synaptic.

Aquí os dejo el enlace desde donde os podréis descargar los paquetes.

¡Qué los disfrutéis!