Raspberry Pi 3 vs Pi 2 consumo de energía y disipación de calor

48

He visto el anuncio del nuevo Raspberry 3 pero no encontré ninguna información sobre el consumo de energía y la calefacción.

Una CPU de 1.2 Ghz de 64 bits es excelente, pero ¿consume mucha más energía? ¿Será el calor un problema con casos pequeños con el Rpi3?

He leído que ahora se necesitan 2.5A, pero he leído informaciones contradictorias sobre el tema: que 2.5A es solo si planea ejecutar dispositivos USB que consumen mucha energía.

Entonces, ¿cuánto más poder extrae esto? ¿Es una preocupación en absoluto?

Cedric Martin
fuente
Creo que el principal consumidor de energía en el Pi es la RAM DDR2 barata, que probablemente opera a 2.5V (vs. 1.2 para el ram de estilo LPDDR utilizado en dispositivos móviles como teléfonos); Es por eso que los modelos con menor memoria consumen menos energía aunque tengan el mismo procesador. Esta prueba afirma que el procesador Pi 2 al máximo en todos los núcleos solo consume 200 mA, lo que significa que la RAM probablemente usa ~ 2x eso. Por lo tanto, el consumo de energía será mayor, pero probablemente no de manera muy significativa.
Ricitos de oro
1
Consulte también: raspberrypi.stackexchange.com/a/43235/5538 ... para obtener algunas ideas sobre la importancia de los tamaños y propósitos de la fuente de alimentación.
Ricitos de oro
Creo que la cifra de 2.5Amps es que ahora puede manejar tanta energía para los dispositivos USB, que ha sido un problema para la mayoría de los modelos RPi anteriores, que se supone que un USB estándar ofrece un suministro de 0.5A, pero los anteriores no podrían, especialmente si hay más de un dispositivo que lo quiere. Diablos, los primeros B tenían 0.14A polyfuses en cada uno de sus dos puertos USB ...
SlySven
2
2.5 amperios es solo una cifra muy alta y segura: se supone que el pi en sí mismo puede usar hasta 1 amperio (que obviamente no lo hace, si los gráficos de goobering son correctos) y el USB podría usar hasta 1.2 amperios. Sin embargo, teniendo en cuenta lo que hay en el mercado, también podría obtener un suministro de 2.5 amperios. Obviamente, 3 va a ser excesivo, pero OTOH si tiene un cargador de teléfono de 2 A de calidad decente o powerback (que son comunes) que debería estar bien para todos los modelos.
Ricitos de oro
"¿Será el calor un problema con casos pequeños con el Rpi3?" -> Por supuesto que no. ¿Tienes un teléfono inteligente? ¿Qué tan poderoso es el procesador en eso? Además, contiene muchos más bits que producen calor, y no noto teléfonos con ventiladores montados en la carcasa, disipadores de calor de 5 g, o incluso cualquier tipo de ventilación . En el mejor de los casos, la carcasa (muy minimizada) en un teléfono decente puede calentarse al tacto cuando se trabaja duro. El pi no es una supercomputadora o una máquina de juego.
Ricitos de oro

Respuestas:

29

Hay una pieza corta que incluye los puntos de referencia de Pi 3 en el blog de PiMoroni .

Todos los puntos de referencia a continuación se llevaron a cabo con solo un teclado y mouse USB conectados con la fuente de alimentación de la fuente de alimentación oficial Raspberry Pi, con la excepción de la prueba de dongle WiFi en la que también se conectó el dongle USB WiFi. Los Pis estaban desnudos, es decir, no en un Pibow, excepto por el WiFi a bordo en la prueba de Pibow.

...

El punto de referencia que utilizamos aquí fue Sysbench, calculando primos de hasta 20,000. Esta es una prueba fuertemente vinculada a la CPU y, como tal, ideal para comparar los SoC [Pi Zero, Pi 2 y Pi 3] sin efectos secundarios de la memoria o GPU.

...

La corriente se midió con un medidor de corriente y voltaje USB en línea. La LAN inalámbrica y Bluetooth incorporadas y el procesador más potente significan que el Raspberry Pi 3 consume aproximadamente el doble de la corriente de su predecesor cuando está bajo una gran carga de CPU (750 mA frente a 360 mA).

Gráfico que muestra la comparación del uso actual de Pi

Actualizar

... y hay una segunda pieza, igualmente corta, en los puntos de referencia de Pi 3 en el sitio MagPi :

No se puede obtener un rendimiento adicional sin algunos sacrificios. El Pi 3 obtiene la mayor potencia del grupo de prueba, pero su rendimiento adicional significa que pasa más tiempo inactivo. Aquellos que buscan la máxima duración de la batería deberían considerar el Modelo A + o el Pi Zero como una alternativa.

Gráfico que muestra el consumo de energía de varios modelos de Pi

goobering
fuente
13
Vale la pena señalar que las pruebas de WRT como esta indican que una tarea que teóricamente se puede hacer 10 veces más rápido en la máquina A frente a la máquina B finalizará en 1/10 del tiempo, por lo que si el uso del procesador se considera el único factor, entonces un Pi 3 podría ser idealmente ~ 3 veces más eficiente energéticamente que un Pi Zero (775/225 = 3, 10/3 = 3).
Ricitos de oro
1
De los datos en el segundo cuadro que publiqué (que no estaba allí en el momento del comentario de @goldilocks), estoy menos seguro acerca de los ahorros en eficiencia energética. El consumo de corriente inactivo en el Pi 3 parece ser mucho mayor que el del Pi Zero.
goobering
1
De nuevo , no si en carga el Pi 3 funciona 5-10 más rápido que el cero. 0.58 / 0.25 = un factor de 2.32. Incluso usando la figura conservadora de 4 veces más rápido, 4 / 2.32 = 1.72. Para convertir eso en un porcentaje, 1 / 1.72 = 0.58 significa que un Pi 3 consumirá el 58% de la energía de un Pi Zero para completar una tarea orientada a múltiples procesos o múltiples subprocesos. La importancia de que el cero consuma 1/3 de la energía sin hacer nada, supongo que depende del propósito, por ejemplo, uso mi B + 24/7, no mi 2, porque lo que hace el 80-90% del tiempo es muy pequeño.
Ricitos de oro
@goobering: (y todos) muchas gracias por su respuesta, gráficos y enlaces.
Cedric Martin
1
Interesante, el artículo que encontré aquí decía que el Pi3 consume 2.5W en inactivo mientras que el Pi2 hizo 3.2W ... Tendré que intentar averiguarlo yo mismo (aunque no tengo un Pi2 para probar ...)
Wilf
27

Al apagar el HDMI y USB en el Pi3, la corriente cae a 160 miliamperios. En mis pruebas, esto fue aproximadamente 200 miliamperios en el Pi2. Por lo tanto, apagar el hardware (si no lo necesita) puede ser un gran ahorro de energía.

Actualización: utilice este comando para desactivar HDMI: /opt/vc/bin/tvservice -o y este comando para activarlo: /opt/vc/bin/tvservice -p

Use este comando para apagar el USB por completo: echo 0x0 > /sys/devices/platform/soc/3f980000.usb/buspower y esto para encenderlo: echo 0x1 > /sys/devices/platform/soc/3f980000.usb/buspower

Otras medidas que pueden reducir en gran medida el consumo de energía:

  • Cualquier cosa que use la SD. Por lo tanto, eliminar rsyslog podría ser útil.
  • Una conexión WiFi a una red. Aunque no he podido apagar el wifi por completo, estar conectado a una red WiFi hace que el Pi3 reciba mensajes de difusión. Esto consume más energía que solo estar en espera. Así que apague el wifi usando ifdown wlan0y enciéndalo ifup wlan0cuando lo necesite. Reduzca aún más energía al no usar DHCP cada vez que encienda WiFi.
  • Cualquier cosa que haga que la frecuencia de los núcleos aumente, al aumentar la carga.
Roel Baardman
fuente
1
No sabía que podía apagar el HDMI en el Pi, ¿es eso una configuración /boot/config.txt?
Dylan Pierce
77
Negativo. Use este comando para apagarlo: / opt / vc / bin / tvservice -o Y este comando para encenderlo: / opt / vc / bin / tvservice -p Busqué en Google "raspberry pi 3 apague hdmi" y encontré esta página : glframebuffer.wordpress.com/2013/08/28/…
Roel Baardman
Ejecutar el comando para deshabilitar los puertos USB me da este error (también con sudo): "-bash: /sys/devices/platform/soc/3f980000.usb/buspower: Permiso denegado"
glenneroo
de acuerdo con / opt / vc / bin / tvservice - ayuda a que el Pi 2 sepa lo mismo, -o apaga la pantalla, sin embargo, el consumo de energía sigue siendo el mismo, entonces la opción -p no devuelve la pantalla, ¿alguna idea?
tomasb
La opción well -p primero apaga la pantalla también para mí, de modo que responde parcialmente a ese problema de vuelta atrás
tomasb