⚡ Guía Rápida: cpupower en Ubuntu
📦 Instalación
sudo apt update
sudo apt install linux-tools-common linux-tools-$(uname -r)
🔍 Ver frecuencia y gobernador
cpupower frequency-info
Muestra la frecuencia actual, rango permitido y el gobernador activo para cada núcleo.
⚙️ Establecer gobernador
sudo cpupower frequency-set -g powersave
- -g: Define el gobernador (policy).
powersave
: Reduce la frecuencia al mínimo para ahorrar energía.
📉 Limitar frecuencia de CPU
sudo cpupower frequency-set -d 800MHz -u 1800MHz
- -d: Establece la frecuencia mínima (e.g. 800MHz).
- -u: Establece la frecuencia máxima (e.g. 1800MHz).
🕒 Ver frecuencia en tiempo real
watch -n 1 "cpupower frequency-info | grep 'current CPU frequency'"
Muestra la frecuencia actual del CPU cada segundo.
🛠 Script para aplicar al inicio (opcional)
Crear script:
sudo nano /etc/init.d/cpupower_custom
Contenido:
#!/bin/bash
cpupower frequency-set -g powersave
cpupower frequency-set -d 800MHz -u 1800MHz
Dar permisos y activar:
sudo chmod +x /etc/init.d/cpupower_custom
sudo update-rc.d cpupower_custom defaults
📘 Gobernadores comunes
- performance: Máxima frecuencia en todo momento.
- powersave: Mínima frecuencia posible.
- ondemand: Aumenta frecuencia cuando hay carga.
- conservative: Como ondemand pero más gradual.
- schedutil: Integra decisiones con el planificador del kernel.
Comentarios
Publicar un comentario