Modo de Energía de la CPU
En el mundo del streaming de TV digital, cada milisegundo cuenta. Los retrasos o lags pueden afectar significativamente la calidad del servicio.
Uno de los factores clave es el modo de energía de la CPU. Por defecto, los servidores Linux tienen sus CPUs configuradas en un modo de ahorro de energía para reducir el consumo eléctrico y controlar la generación de calor. Para asegurar el mejor rendimiento de tu software de streaming, se recomienda configurar la CPU en su modo de máximo rendimiento.
Con la utilidad cpupower
Sección titulada «Con la utilidad cpupower»Para comprobar el modo de energía de la CPU en un servidor Linux, puedes usar la utilidad cpupower. Esta utilidad forma parte del paquete linux-tools-common.
Instalar cpupower
Sección titulada «Instalar cpupower»sudo apt-get updatesudo apt-get install linux-tools-commonComprobar la configuración actual
Sección titulada «Comprobar la configuración actual»cpupower frequency-infoEste comando mostrará la frecuencia actual de la CPU, el governor y otra información. Si el governor está configurado como ‘powersave’ u ‘ondemand’, entonces la CPU está en modo de ahorro de energía.
Desactivar el modo de ahorro de energía
Sección titulada «Desactivar el modo de ahorro de energía»Si deseas desactivar el modo de ahorro de energía, puedes establecer el governor en performance. Esto hará que la CPU funcione a la máxima frecuencia.
cpupower frequency-set -g performanceEsta configuración se perderá después de reiniciar. Si quieres que sea permanente, puedes agregar el comando anterior al archivo /etc/rc.local para que se ejecute en cada arranque.
Comprobar el modo de la CPU manualmente
Sección titulada «Comprobar el modo de la CPU manualmente»cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governorEste comando mostrará el governor actual de la CPU para cada núcleo. La información sobre la frecuencia actual de la CPU está disponible en el archivo /proc/cpuinfo:
processor : 0model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHzcpu MHz : 1197.109Como podemos ver, la frecuencia actual de la CPU es solo 1.2GHz.