[Benchmark] - Quem consome menos bateria (W).

1. [Benchmark] - Quem consome menos bateria (W).

Eric
Grinder

(usa Slackware)

Enviado em 16/02/2026 - 11:08h

Olá pessoal. Após passar 3 semanas configurando na unha aqui meu laptop com o propósito de durar mais a bateria sem perder a performance, isso incluiu diversos ajustes como configurar o kernel, regras de udev, softwares terceiros, muita IA, etc e acredito que tenha encontrado o melhor para o meu laptop. Essa ideia surgiu justamente porque estava percebendo que ele estava gastando muita bateria e ele nunca ficava frio, sempre morninho, claro, é um laptop fortinho, um i7 com uma nvidia3060 e tela de 144hz, ou seja, gasta uma bateria, mas precisa mesmo?

Mas esse tipo de benchmark ou medição não existe muito na internet e a IA muito menos, surgiu a ideia de criar essa competição saudável aqui para ver como anda o comportamento do seu laptop ou seu dispositivo móvel está realmente de acordo.

Se houver aderência do pessoal e notar que o consumo de vocês estarem acima ou muito acima, eu me comprometo com um tutorial passo a passo de como deixar seu laptop gelado com a mesma performance.

Vamos iniciar a brincadeira. Bom, para que possamos realizar o benchmark de forma justa, vou precisar estabelecer alguns critérios para que teste seja igual com todos, coisas simples, mas precisamos ter.

Quem pode participar da brincadeira?
TODOS que possuam uma bateria, em teoria o script para consumo foi preparado para qualquer aparelho que tenha uma bateria, um processador e uma placa de video, ou seja, laptops e similares.

Agora sim, vamos para as regras.

1-) Poste a sua saída do comando - Aqui vamos conhecer cada peca do seu computador, pois cada dispositivo desse tem seu consumo de bateria.
inxi -ABCDEGMN 



2-) Ajuste para os testes
- Defina o brilho do seu monitor para 25%
- Defina para desligar seu monitor depois de 5min
DESLIGUE A SUSPENSÃO, seu laptop não pode entrar em hibernação ou suspensão


3-) Execução do script de consumo de bateria
3a) Tempo de duração = 10min

A teste consiste com o laptop parado, ou seja, em IDLE, na sua área de trabalho, então, deixe apenas os programas naturais do seu ambiente gráfico aberto.
O script vai trazer o consumo do seu laptop em W a cada 15s. Ou seja, serão 5min com a tela ligada em 25% de brilho e 5min com a tela desligada. Isso é bem interessante, pois durante a medição a gente consegue ter uma ideia da velocidade e se os componentes do seu laptop estão entrando em estados de repouso, já que o computador vai estar em IDLE. Existem outros scripts para analisar o que está acordando ou fazendo deixar acordado, etc, mas isso entra na segunda fase, que é a de ajustes, como comentei lá no começo do tópico.

3b) Execução do script
Crie um arquivo consumo.sh com esse conteúdo
#!/bin/bash

# 1. Detectar caminho da Bateria (Haswell+ pode usar BAT0 ou BAT1)
BAT=$(ls -d /sys/class/power_supply/BAT* | head -n 1)

# 2. Detectar endereço da GPU Dedicada (Se não for 01:00.0, ele encontra o correto)
GPU_ADDR=$(lspci | grep -E "VGA|3D" | grep -v "Intel" | awk '{print $1}')
[ -n "$GPU_ADDR" ] && GPU_PATH="/sys/bus/pci/devices/0000:${GPU_ADDR}/power_state"

while true; do
DATA=$(date '+%Y-%m-%d %H:%M:%S')

# 1. Consumo em Watts (Usando o caminho detectado)
if [ -f "$BAT/power_now" ]; then
WATTS=$(echo "scale=2; $(cat $BAT/power_now) / 1000000" | bc)
else
WATTS="0.00"
fi

# 2. Status da GPU (Dinâmico ou Fallback se não existir dedicada)
if [ -f "$GPU_PATH" ]; then
GPU_STATUS=$(cat "$GPU_PATH")
else
GPU_STATUS="N/A"
fi

# 3. CPU Frequência Média
FREQ=$(cat /proc/cpuinfo | grep "cpu MHz" | awk '{sum+=$4} END {printf "%.0f", sum/NR}')

# 4. CPU Governor
if [ -f "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" ]; then
GOV=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)
else
GOV="N/A"
fi

# 5. Cálculo de Load
CPU_LOAD=$(cat /proc/loadavg | awk '{printf "%.1f", $1 * 10}')

# 6. Temperatura via lm_sensors (Filtro Package id 0 é padrão Intel Haswell+)
TEMP=$(sensors | grep "Package id 0" | awk '{print $4}' | tr -d '+°C' | head -n 1)

# Output organizado
printf "%-19s | Consumo: %6s W | GPU: %-6s | Gov: %-12s | CPU: %5sMHz | Load: %5s%% | Temp: %4s°C\n" \
"$DATA" "$WATTS" "$GPU_STATUS" "$GOV" "$FREQ" "$CPU_LOAD" "$TEMP" >> consumo_energia.txt

sleep 15
done


E execute ele no terminal somente quando todos os itens acima estiverem sido realizados e aguarde em torno de 10min e poste o resultado.
./consumo.sh 


É isso pessoal, bora brincar um pouco?

É muito simples, resumindo tudo isso que falei:
- reinicie o seu computador
- execute o script por 10min com o brilho em 25% e programado para desligar o monitor após 5min
- poste o resultado e as configurações do seu laptop pelo inxi

RANKING
- Grinder - 1.61W


  


2. Re: [Benchmark] - Quem consome menos bateria (W).

Eric
Grinder

(usa Slackware)

Enviado em 16/02/2026 - 11:10h

inxi -ABCDEGMN
Machine:
Type: Laptop System: ASUSTeK product: ASUS TUF Dash F15 FX516PM_FX516PM
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: FX516PM v: 1.0 serial: <superuser required>
Firmware: UEFI vendor: American Megatrends LLC. v: FX516PM.330
date: 05/15/2023
Battery:
ID-1: BAT0 charge: 20.8 Wh (42.1%) condition: 49.5/76 Wh (65.1%)
volts: 15.83 min: 15.83
CPU:
Info: quad core model: 11th Gen Intel Core i7-11370H bits: 64 type: MT MCP
cache: L2: 5 MiB
Speed (MHz): avg: 1286 min/max: 400/4800 cores: 1: 1286 2: 1286 3: 1286
4: 1286 5: 1286 6: 1286 7: 1286 8: 1286
Graphics:
Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: N/A
Display: server: X.Org v: 21.1.21 with: Xwayland driver: X:
loaded: modesetting unloaded: vesa dri: iris gpu: i915
resolution: 1920x1080~144Hz
API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.3.5
renderer: Mesa Intel Iris Xe Graphics (TGL GT2)
API: Vulkan v: 1.4.313 drivers: intel surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo gpu: gputop,
intel_gpu_top, lsgpu, nvidia-settings, nvidia-smi wl: wayland-info
x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio
driver: sof-audio-pci-intel-tgl
Device-2: NVIDIA GA106 High Definition Audio driver: N/A
API: ALSA v: k6.19.0 status: kernel-api
Server-1: PipeWire v: 1.5.85 status: active
Network:
Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb type: USB
Report: hciconfig ID: hci0 state: up address: 14:18:C3:2D:D4:48 bt-v: 5.2
Drives:
Local Storage: total: 931.51 GiB used: 246.53 GiB (26.5%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB
size: 931.51 GiB


consumo.sh
2026-02-13 09:57:45 | Consumo: 8.86 W | GPU: D3cold | Gov: powersave | CPU: 850MHz | Load: 2.1% | Temp: 38.0°C
2026-02-13 09:58:15 | Consumo: 6.26 W | GPU: D3cold | Gov: powersave | CPU: 2214MHz | Load: 1.3% | Temp: 38.0°C
2026-02-13 09:58:46 | Consumo: 4.93 W | GPU: D3cold | Gov: powersave | CPU: 775MHz | Load: 0.8% | Temp: 36.0°C
2026-02-13 09:59:16 | Consumo: 4.57 W | GPU: D3cold | Gov: powersave | CPU: 921MHz | Load: 0.4% | Temp: 37.0°C
2026-02-13 09:59:46 | Consumo: 4.51 W | GPU: D3cold | Gov: powersave | CPU: 784MHz | Load: 0.3% | Temp: 37.0°C
2026-02-13 10:00:16 | Consumo: 4.49 W | GPU: D3cold | Gov: powersave | CPU: 841MHz | Load: 0.1% | Temp: 37.0°C
2026-02-13 10:00:46 | Consumo: 4.49 W | GPU: D3cold | Gov: powersave | CPU: 773MHz | Load: 0.1% | Temp: 35.0°C
2026-02-13 10:01:16 | Consumo: 4.51 W | GPU: D3cold | Gov: powersave | CPU: 800MHz | Load: 0.0% | Temp: 36.0°C
2026-02-13 10:01:46 | Consumo: 4.57 W | GPU: D3cold | Gov: powersave | CPU: 813MHz | Load: 0.0% | Temp: 35.0°C
2026-02-13 10:02:16 | Consumo: 4.49 W | GPU: D3cold | Gov: powersave | CPU: 900MHz | Load: 0.0% | Temp: 35.0°C
2026-02-13 10:02:46 | Consumo: 4.46 W | GPU: D3cold | Gov: powersave | CPU: 837MHz | Load: 0.0% | Temp: 35.0°C
2026-02-13 10:03:16 | Consumo: 3.40 W | GPU: D3cold | Gov: powersave | CPU: 784MHz | Load: 0.0% | Temp: 35.0°C
2026-02-13 10:03:46 | Consumo: 1.88 W | GPU: D3cold | Gov: powersave | CPU: 965MHz | Load: 0.0% | Temp: 35.0°C
2026-02-13 10:04:16 | Consumo: 1.70 W | GPU: D3cold | Gov: powersave | CPU: 872MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:04:46 | Consumo: 1.66 W | GPU: D3cold | Gov: powersave | CPU: 926MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:05:16 | Consumo: 1.66 W | GPU: D3cold | Gov: powersave | CPU: 974MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:05:46 | Consumo: 1.70 W | GPU: D3cold | Gov: powersave | CPU: 909MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:06:16 | Consumo: 1.67 W | GPU: D3cold | Gov: powersave | CPU: 775MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:06:46 | Consumo: 1.70 W | GPU: D3cold | Gov: powersave | CPU: 802MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:07:17 | Consumo: 1.67 W | GPU: D3cold | Gov: powersave | CPU: 917MHz | Load: 0.0% | Temp: 33.0°C
2026-02-13 10:07:47 | Consumo: 1.67 W | GPU: D3cold | Gov: powersave | CPU: 940MHz | Load: 0.0% | Temp: 33.0°C
2026-02-13 10:08:17 | Consumo: 1.69 W | GPU: D3cold | Gov: powersave | CPU: 865MHz | Load: 0.0% | Temp: 33.0°C
2026-02-13 10:08:47 | Consumo: 1.66 W | GPU: D3cold | Gov: powersave | CPU: 856MHz | Load: 0.0% | Temp: 33.0°C
2026-02-13 10:09:17 | Consumo: 1.66 W | GPU: D3cold | Gov: powersave | CPU: 892MHz | Load: 0.0% | Temp: 34.0°C
2026-02-13 10:09:47 | Consumo: 1.64 W | GPU: D3cold | Gov: powersave | CPU: 847MHz | Load: 1.0% | Temp: 33.0°C
2026-02-13 10:10:17 | Consumo: 1.63 W | GPU: D3cold | Gov: powersave | CPU: 1064MHz | Load: 0.6% | Temp: 34.0°C
2026-02-13 10:10:47 | Consumo: 1.64 W | GPU: D3cold | Gov: powersave | CPU: 830MHz | Load: 0.3% | Temp: 34.0°C
2026-02-13 10:11:17 | Consumo: 1.64 W | GPU: D3cold | Gov: powersave | CPU: 868MHz | Load: 0.2% | Temp: 32.0°C
2026-02-13 10:11:47 | Consumo: 1.69 W | GPU: D3cold | Gov: powersave | CPU: 857MHz | Load: 0.1% | Temp: 33.0°C
2026-02-13 10:12:17 | Consumo: 1.64 W | GPU: D3cold | Gov: powersave | CPU: 1082MHz | Load: 0.0% | Temp: 33.0°C
2026-02-13 10:12:47 | Consumo: 1.61 W | GPU: D3cold | Gov: powersave | CPU: 1053MHz | Load: 0.0% | Temp: 33.0°C


- - - - -
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts