Control de la Batería

Hardware compatible Linux 21 de nov. de 2023

Degradación de la Batería en equipos portátiles

La batería es una de las partes más importantes para que un equipo (en nuestro caso el portátil) pueda funcionar cuando no dispongamos de una conexión a la red eléctrica.

Como cualquier dispositivo sufre desgaste, en el caso de las baterías su vida se mide por "ciclos de recarga", es decir cuantas veces se puede recargar y por la "capacidad de carga", que va disminuyendo en el tiempo.

El dilema de Usar o No Usar la batería

Batería conectada continuamente
Actualmente los portátiles gracias a la potencia que tienen se suelen usar como "estaciones de sobremesa", es decir se dejan para todas las tareas y por comodidad se deja el portatil conectado continuamente al tranformador.

VENTAJAS Detalle
Rendimiento contínuo No hay caidas de rendimiento segun se va agotando la batería
Velocidad de CPU El equipo no tiene que ajustar el uso de la CPU para adecuarse a la perdida de energía de la batería
Menor estress Durante el uso intensivo, no se producen descargas y cargas continuas que agotan los ciclos de carga
DESVENTAJAS Detalle
Desgaste Se produce continuamente un proceso de descarga y recarga para mantener al 100% la batería
Consumo eléctrico Es mayor por el proceso continuo de recarga para mantener un rendimiento del 100% del equipo
Reducción de vida útil Se acorta la vida útil de la bateria al consumir los ciclos de recarga que puede soportar


Batería desconectada continuamente

VENTAJAS Detalle
Aumento de vida útil Se aumenta la vida útil de la bateria al evitar las continuas descargas y cargas
Ahorro de energía Se ajusta el consumo de CPU segun la capacidad de la batería en cada momento
Libertad de ubicación Al no estar "enchufado" puedes usar el equipo en cualquier lugar
DESVENTAJAS Detalle
Pérdida de rendimiento La CPU ajusta su uso para estirar lo máximo posible la duración de la batería y pierdes rendimiento en las aplicaciones
Apagado Puedes sufrir un apagado en el peor momento si no monitorizas correctamente cuanta batería queda disponible

Recomendación de uso "mixto" de los Expertos

Una de las cosas que suelen recomendar es un uso "mixto" de la batería.
Si vas a necesitar un gran procesamiento de CPU lo ideal sería usarlo conectado.
Cuando vayas a usarlo para tareas "ligeras" recomiendan usarlo sin conectar a la red eléctrica.

Otras recomendaciones

Si tienes la suerte de que tu equipo no necesite tener la batería conectada para funcionar, la puedes quitar y usar el equipo conectado directamente a la red eléctrica como si fuese un equpo de sobremesa.
Cada cierto tiempo (semanas o meses) dependiendo de la descarga natural de la batería, puedes conectarla al equipo, recargarla al 100% y volver a desconectarla.

Cuando necesites que tu equipo sea un "portatil", tan solo sacas del cajón la batería y la conectas al PC.
Esta sería la mejor forma de aumentar realmente la vida de tu batería.

Revisión de la Batería desde Linux

En Linux disponemos del comando upower, que nos permite ver nuestra batería y su vida útil.

# Obtener ayuda sobre el uso de upower
upower --help
   -e, --enumerate      Enumerate objects paths for devices
   -i, --show-info      Show information about object path
Algunos parametros utiles del comando upower

En nuestro caso usaremos el parámetro -e para enumerar que dispositivos de tipo energía/batería tenemos disponibles y -i para obtener información sobre ellos.
Podemos listar los dispostivos si escribimos en la terminal:

power -e
/org/freedesktop/UPower/devices/line_power_AC
/org/freedesktop/UPower/devices/battery_BAT0
/org/freedesktop/UPower/devices/DisplayDevice
Listando los dispostivos sobre los que obtener información

Luego tendríamos que ir uno a uno escribiendo toda su ruta para obtener su información.
Así que vamos a realizar la consulta y mostrar la información de todos los dispositivos en una sola línea, escribiendo en la terminal:

for dispositivo in $(upower -e); do upower -i $dispositivo; done
Obtener dispositivos (batería) y mostrar su información

En mi caso, al comprar mi portatil de segunda mano, la batería ya venía en mal estado, así que compré una nueva al propio fabricante del portatil (a mediados del 2020), justo cuando estabamos en plena pandemia del COVID.
Mi portatil ha estado funcionando como si fuese un sobremesa para toda la temporada de "teletrabajo" y eso se nota en la vida útil de la misma.

Os dejo la salida del comando anterior, para que veais como en apenas 3 años la batería ha sufrido un desgaste de más del 50%:

for dispositivo in $(upower -e); do upower -i $dispositivo; done

  native-path:          AC
  power supply:         yes
  updated:              lun 20 nov 2023 00:19:54 (11822 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              yes
    icon-name:          'ac-adapter-symbolic'

  native-path:          BAT0
  vendor:               SMP
  model:                DELL Y61CV22
  serial:               48
  power supply:         yes
  updated:              lun 20 nov 2023 03:36:38 (18 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    warning-level:       none
    energy:              32,2122 Wh
    energy-empty:        0 Wh
    energy-full:         32,2122 Wh
    energy-full-design:  66,6 Wh
    energy-rate:         0,0111 W
    voltage:             12,73 V
    charge-cycles:       N/A
    percentage:          100%
    capacity:            48,3667%
    technology:          lithium-ion
    icon-name:          'battery-full-charged-symbolic'

  power supply:         yes
  updated:              lun 20 nov 2023 00:19:55 (11821 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               fully-charged
    warning-level:       none
    energy:              32,2122 Wh
    energy-full:         32,2122 Wh
    energy-rate:         0,0111 W
    charge-cycles:       N/A
    percentage:          100%
    icon-name:          'battery-full-charged-symbolic'

Resumen que podemos obtener el informe:

  • Batería diseñada para una carga de: 66,6 Wh
  • Carga actual: 32,2122 Wh
  • Estado de carga actual: 100%
  • Capacidad real: 48,3667%

En 3 años he perdido mas de un 51% de vida util de batería, casi un 18% por cada año que ha estado conectada continuamente.

Etiquetas

Luis GuLo

🐧 SysAdmin GNU/Linux - 🐳 Docker - 🖥️ Bash Scripting - 🐪 Perl - 🐬 MySQL - 👥 Formador de TI - 👥 Formador de SysAdmin's - 💢 Ansible - ☁️ Cloud Computing - ❤️ Debian GNU/Linux