lunes, 8 de febrero de 2021

Governors - GUI

 

Para los que no conocen la aplicación cpufreq: la misma nos permite cambiar la velocidad del procesador dentro de los parámetros dentro de los que este funciona normalmente.

No es una aplicación para realizar overclocking.

Una de las opciones que más me gusta de este programa es la de poder cambiar los “governors” disponibles. Los mismos serían algo así como esquemas de potencia del CPU preconfigurados.

Reguladores disponibles:
  • Schedutil (Por defecto, ha estado incorporado desde el kernel 4.7 al kernel 4.18):
    Aprovecha los datos de utilización del planificador del núcleo en un intento de tomar mejores decisiones sobre el ajuste del estado de frecuencia / rendimiento del CPU.

  • Performance:
    El regulador de rendimiento esta empotrado en el núcleo y hace que las CPU funcionen a la máxima velocidad de reloj.

  • Ondemand:
    Incrementa/Decrementa dinámicamente la velocidad de reloj de la CPU en base la carga del sistema.

  • Conservative:
    Similar a ondemand, pero más conservador (los cambios de velocidad son más suaves)

  • Powersave:
    Hace funcionar al CPU a la velocidad mínima.

Pueden encontrar más información respecto del tema en: https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt

El GUI que hoy les presento permite configurar dichos governors (siempre y cuando esten soportados por el procesador) para la cantidad de núcleos que uds. elijan.

El GUI también muestra cuales son los governors soportados por el CPU.

Aclaración!: es necesario tener la aplicación cpufrequtils instalada para poder utilizar el GUI.
Si no la tienen instalada:

sudo apt install cpufrequtils

Les dejo el link al repositorio de GitHub donde pueden descargar el código fuente y el binario para la instalación: https://github.com/mcattani/governors_gui

Saludos y espero les sirva.
Por favor dejen un comentario diciendo que les pareció!