¿Cómo configurar cpupower en el momento del arranque en Ubuntu 16.04?

¿Cómo configurar cpupower en el momento del arranque en Ubuntu 16.04?

¡Usuarios de Ubuntu!

Tengo una computadora Intel funcionando básicamente como una máquina HTPC durante años las 24 horas del día, los 7 días de la semana y en un momento determinado el kernel de Linux comenzó a usar el intel_pstatecontrolador para mi i7 Ivy Bridge (elegí una CPU de gama alta para un HTPC porque fue el más eficiente energéticamente en frecuencias más bajas). Desde entonces, perdí la capacidad de fijar la frecuencia de la CPU indicator-cpufreqy como esta máquina permanece encendida todo el tiempo, tengo un consumo de energía mayor del que deseaba.

Intenté solucionarlo varias veces sin éxito, configurando /syscosas incluidas manualmente, pero en mi último intento finalmente pude reducir la frecuencia máxima usando cpupower:

cpupower frequency-set -u clock_freq

Mi pregunta es: ¿Cuál es la mejor manera de ejecutar esto en el momento del arranque en Ubuntu 16.04?

Preguntas similares que encontré:

¿Cómo configurar permanentemente la administración de energía de la CPU en el regulador de ahorro de energía?- CPUFreq se considera obsoleto y no cambia las frecuencias de la CPU conintel_pstate

¿Cómo hacer que la potencia de la CPU no se reinicie después de cada reinicio?- Esto está muy cerca, pero como usa Ubuntu 16.04 systemdno me parece apropiado crear un servicio SysV heredado (ni siquiera sé si funciona).

https://wiki.archlinux.org/index.php/CPU_frequency_scaling- Arch parece tener una cpupower.serviceunidad systemd, pero no pude encontrarla en Ubuntu.

Respuesta1

Si aún necesita ayuda, puede hacer una de las siguientes cosas:

  • agrega tu código a/etc/rc.local(antes exit 0), luego ingrese el comando sudo systemctl enable rc-local.servicey reinicie
  • crear unservicio del sistema

información relacionada