La gestión de la energía siempre es un problema en un dispositivo portátil. Ya sea un portátil o un dispositivo móvil, siempre quieres que la batería dure lo máximo posible sin que se te muera. Si estás ejecutando Linux en tu portátil, puedes hacer uso del módulo TLP para gestionar el uso de energía de tu ordenador en segundo plano.

TLP optimiza mucho la energía de tu sistema. Lo bueno es que te ayuda a gestionar el uso de energía de tu sistema sin que tengas que entender todos los detalles técnicos de tu ordenador, y se ejecuta en segundo plano para que no tengas que preocuparte por ello.

Una cosa a tener en cuenta es que TLP no reemplaza la gestión de energía existente en su instalación de Linux. En su lugar, tiene su propio conjunto de ajustes y cambia en cada cambio de la fuente de energía.

Las cosas que gestiona incluyen:

  • Modo portátil del kernel y tiempos de espera del búfer sucio
  • Escalado de la frecuencia del procesador incluyendo “turbo boost” / “turbo core”
  • Programador de procesos con conciencia de la energía para los multi-núcleos/hiper-hilos
  • Nivel de gestión avanzada de la energía del disco duro y tiempo de espera para el apagado (por disco)
  • Gestión de energía agresiva de enlaces SATA (ALPM)
  • Gestión de energía de estado activo PCI Express (PCIe ASPM) – Linux 2.6.35 y superior
  • Gestión de energía en tiempo de ejecución para dispositivos de bus PCI(e) – Linux 2.6.35 y superior
  • Gestión de energía Radeon KMS – Linux 2.6.35 y superior, no fglrx
  • Modo de ahorro de energía Wifi – dependiendo del kernel/driver
  • Apagar la unidad óptica en la bahía de la unidad (en la batería)

Para empezar (en Ubuntu), ejecute los siguientes comandos en la terminal para instalar TLP:

sudo add-apt-repository ppa:linrunner/tlpsudoapt-get updatesudoapt-get install tlp

Para el resto de distros, consulte la guía de instalación aquí.

Una vez instalado, puedes reiniciar tu ordenador para que se ejecute automáticamente, o emitir el comando

sudo tlp start

para que se inicie.

Para ver la configuración, utilice el comando

sudo tlp stat-c

Esto mostrará la configuración por defecto de TLP:

tlp-configuration

La configuración por defecto debería funcionar en la mayoría de los casos, pero si desea personalizar los ajustes para su máquina, puede hacer modificaciones en el archivo de configuración ubicado en “/etc/default/tlp”.

sudonano/etc/default/tlp

En cualquier momento, puede utilizar el comando

sudo tlp stat

para ver la personalización que TLP ha hecho en su sistema. También puede utilizar varias banderas, como -b, -r para ampliar la sección específica. Por ejemplo, sudo tlp stat -b mostrará sólo la información de la batería, mientras que sudo tlp stat -r mostrará el estado de conmutación de los dispositivos de radio

tlp-radio-device-state

Lo malo de cualquier aplicación de optimización de energía (y no es culpa de TLP) es que no hay manera de saber si la vida de la batería ha mejorado realmente. La única manera de probarlo es usar su propio juicio y ver si su batería ha durado más, con el mismo uso, después de la optimización.

Para evitar que TLP se ejecute automáticamente, tendrá que desinstalarlo o desactivarlo (poner el valor TLP_ENABLE a 0) en el archivo de configuración.

Si has utilizado TLP, dinos si te ha ayudado a mejorar la vida de tu batería.