Nossos posts sobre consumo de energia do Raspberry Pi tem sido a série mais extensa do blog até agora. Já passamos por 4 partes sobre o consumo que podem ser lidas nos seguintes links:
Consumo de energia do Raspberry Pi parte 1
Consumo de energia do Raspberry Pi parte 2
Consumo de energia do Raspberry Pi parte 3 - Modelo B+
Consumo do Raspberry Pi parte 4 - Modelo A+ o campeão da economia
A cada teste mais recente é comparado seu consumo em relação à modelos anteriores. A atual parte 5 irá focar no Raspberry Pi 2 Modelo B. O Raspberry Pi 2 contém o mesmo regulador chaveado (ao invés de linear) utilizado nos modelos anteriores B+ e A+.
Futuramente serão realizados testes no Raspberry Pi Zero e também no Raspberry Pi 3 Modelo B que poderá ter um consumo maior devido ao seu processador e WiFi/Bluetooth integrados.
Se ainda não possui a placa, veja nossas dicas sobre compra local ou importação do Raspberry Pi.
É interessante saber o consumo do Raspberry Pi principalmente em projetos que dependem de bateria. Somente em alguns dos testes que eu julgar necessário haverá a comparação com o A+ devido à placa não ter ethernet.
É bom lembrar que apesar do sistema de alimentação do Raspberry Pi 2 Modelo B ser igual ao do Raspberry Pi B+, seu SoC possui um processador diferente, com clock maior e 3 núcleos a mais.
Medições de consumo do Raspberry Pi 2 Modelo B
Após a inicialização do sistema sem nada conectado (nem ethernet), o consumo foi de 1.15W (229mA x 5.05v). São 0.18W a mais que o Raspberry Pi B+.
Desativando o sistema USB o consumo diminuiu para 0.81W (159mA x 5,07v).
Nas recentes atualizações o caminho para desativar o subsystem USB mudou. Para desativar agora é utilizado:
echo 0 > /sys/devices/platform/soc/3f980000.usb/buspower
Com a saída de vídeo desativada além do USB, temos um consumo de 0.74W (145mA x 5,07v).
Para desativar é utilizado:
/opt/vc/bin/tvservice -o
Após o boot, somente com cabo ethernet o consumo foi de 1.35W (269mA x 5.05v).
Somente com cabo ethernet e vídeo desativado o consumo foi de 1.29W (255mA x 5,05V).
Com o sistema desligado (em standby) o consumo ficou em 0.35W (69mA x 5,09V). São 0.05W a mais em relação ao B+.
Com a placa somente com ethernet, ao realizar o download de um arquivo à 200KB/s nosso consumo permaneceu em 1.35W (269mA x 5.05V).
Nos testes seguintes em que o modelo A+ aparecer será somente como referência, pois foram realizados com cabo ethernet conectado que o mesmo não possui. Ao rodar o binário compilado da linguagem C com loop infinito o consumo foi de 1.57W (312mA x 5,04V).
Com o loop infinito em conjunto com memcpy para estressar a memória RAM o consumo foi de 1.80W (358mA x 5,02).
Rodando md5sum em um arquivo de 250MB o consumo ficou em 1.67W (333mA x 5,03V).
Rodando sha256sum em um arquivo de 250MB o consumo foi de 1.63W (324mA x 5,03V).
Rodando sha512sum em um arquivo de 250MB o consumo foi de 1.63W (324mA x 5,03V).
Com ethernet e HDMI ligados o consumo foi de 1.35W (268mA x 5,05v).
No vídeo abaixo temos o consumo da cópia local de um arquivo de 250MB, a reprodução (decoding) de um vídeo (trailer de Big Buck Bunny) de 720p e de 1080p. Os picos de consumo para cópia do arquivo foram similares ao teste anterior realizado com o B+. No decoding de vídeo em 720p o consumo foi pouca coisa maior que o B+ (que ficava em uma base de 245mA). No decoding de vídeo em 1080p o consumo também foi maior que o B+ (que ficava em uma base de 260mA).
Com ethernet e um teclado wireless ligado à porta USB (o mesmo dos testes anteriores), o consumo foi de 1.70W (337mA x 5,03V).
Com ethernet, teclado wireless e mouse com fio ligado à porta USB (o mesmo dos testes anteriores), o consumo foi de 1.76W (350mA x 5,03V).
Com a mesma configuração anterior e rodando o memloop o consumo foi de 2.15W (430mA x 5,01V).
Com a mesma configuração mas realizando um download localmente à cerca de 8-9MB/s em média, o consumo foi de 2,39W (478mA x 5V).
O teste de loop é realizado somente com uma thread, como nos modelos anteriores já havia sido realizado dessa forma, apliquei o mesmo método no Raspberry Pi 2 apesar dos seus 4 núcleos. O teste abaixo somente com ethernet executa o teste de desempenho sysbench com 4 threads, ele será referência futura para comparação de consumo com o Raspberry Pi 3. O consumo foi de 2.23W (445mA x 5v).
Conclusão
Foi possível ver um pequeno aumento de consumo do Raspberry Pi 2 em relação ao B+. É bom salientar que o consumo em alguns testes como do teclado e mouse dependem muito do hardware conectado.
O maior consumo que foi medido no meu caso foram picos de 629mA quando realizando download localmente, executando memloop, sysbench (4 threads) com uso intensivo do mouse e teclado.
Esses valores, como por exemplo no primeiro gráfico, onde o 2B atinge 1.15W de consumo, está convertido para horas, segundos...?
ResponderExcluirPois eu gostaria de fazer um cálculo para ter uma noção de quanto irei gastar mensalmente.
A unidade é somente watts aí (1 joule por segundo), mas você tem que pensar como kWh (kilo watt hora) pra medir o consumo mensal. Se for 24h por 30 dias e a tarifa para cada kWh for 0,20 (exemplo) então temos: 1,15W x 720h = 828Wh / 1000 = 0,828kWh x 0,20 = 0,16 centavos por mês.
Excluir