Raspberry Pi 3 vs Pi 2 споживання енергії та тепловіддача


48

Я бачив анонси нового Raspberry 3, але не знайшов жодної інформації щодо споживання електроенергії та опалення.

64-бітний процесор з частотою 1,2 ГГц - це чудово, але чи притягує він набагато більше енергії? Чи повинно нагріватися проблема невеликих випадків із Rpi3?

Я читав, що 2.5A зараз потрібні, але я прочитав суперечливі відомості з цього приводу: що 2.5A є лише у тому випадку, якщо ви плануєте запускати USB-пристрої, спокійні за владу.

Отже, наскільки більше сили притягує це і чи це взагалі турбота?


Я вважаю, що основним споживачем електроенергії в Pi є дешева оперативна пам'ять DDR2, яка, ймовірно, працює на 2,5 В (проти 1,2 для барана в стилі LPDDR, який використовується в мобільних пристроях, таких як телефони); саме тому моделі з нижньою пам'яттю споживають менше енергії, хоча вони мають однаковий процесор. Цей тест стверджує, що процесор Pi 2, розміщений на всіх ядрах, споживає лише 200 мА, тобто оперативна пам'ять, ймовірно, використовує ~ 2х разів. Тож споживання електроенергії буде більше, але, мабуть, не дуже суттєво.
goldilocks

1
Дивіться також: raspberrypi.stackexchange.com/a/43235/5538 ... для деяких думок про значення розмірів та цілей блоку живлення.
goldilocks

Я думаю, що цифра 2.5Amps полягає в тому, що тепер він може обробляти стільки енергії для USB-елементів - що було проблемою для більшості попередніх моделей RPi - що стандартний USB повинен пропонувати джерело 0,5А, але попередній не міг - особливо якщо є кілька пристроїв, які бажають цього. Чорт забираю, дуже рано в B були 0,14А поліфузи на кожному з двох USB-портів ...
SlySven,

2
2,5 Ампер - це дуже висока, безпечна цифра - вона передбачає, що пі-сам може використовувати до 1 Амп (що, очевидно, це не так, якщо діаграми goobering правильні), а USB може використовувати до 1,2 Ампер. Однак, враховуючи, що є на ринку, ви також можете отримати запас 2,5 Ампер. 3, очевидно, буде зайвим, але OTOH, якщо ви маєте гідну якість 2 Зарядний пристрій або зарядний пристрій (які є загальними), які повинні бути нормальними для всіх моделей.
золотинки

"Невже буде проблема з невеликими випадками з Rpi3?" -> Звичайно, ні. Ви володієте смартфоном? Наскільки потужний процесор у цьому? Крім того, він містить набагато більше біт, що виробляють тепло, і я не помічаю телефонів з вентиляторами, встановленими на корпусі, 5 г радіаторів або навіть будь-якої вентиляції . У кращому випадку (дуже мінімізований) корпус на пристойному телефоні може нагрітися на дотик при важкій роботі. Пі - це не суперкомп'ютер чи ігровий автомат.
золотинки

Відповіді:


29

У блозі PiMoroni є короткий фрагмент, який включає орієнтири Pi 3 .

Усі наведені нижче орієнтири здійснювались лише за допомогою USB-клавіатури та миші, підключеної до живлення від офіційного джерела живлення Raspberry Pi, за винятком тестування ключа WiFi, в якому також був підключений USB-Wi-Fi. Піс був голий, тобто не в Pibow, за винятком бортового WiFi в тесті Pibow.

...

Базовим орієнтиром, який ми використовували тут, був Sysbench, обчислюючи праймери до 20 000. Це сильно пов'язаний з процесором тест і, як такий, ідеально підходить для порівняння [Pi Zero, Pi 2 і Pi 3] SoC без побічних ефектів з пам'яті або GPU.

...

Струм вимірювали за допомогою вбудованого лічильника струму та напруги. Вбудована бездротова локальна мережа та Bluetooth та більш потужний процесор означають, що Raspberry Pi 3 споживає приблизно вдвічі більше струму попередника, коли він знаходиться під великим навантаженням на процесор (750 мА проти 360 мА).

Діаграма, що показує порівняння поточного використання Pi

Оновлення

... і на сайті MagPi на другому, схожому короткому, творі на тестах Pi 3 :

Ви не можете отримати додаткову продуктивність без кількох жертв. Pi 3 залучає найбільшу потужність тестової групи, але її додаткові показники означають, що вона витрачає більше часу в режимі очікування. Тим, хто шукає максимальний ресурс акумулятора, слід розглянути модель A + або Pi Zero як альтернативу.

Діаграма, що показує енергоспоживання різних моделей Pi


13
Варто відзначити такі тести WRT, як те, що завдання, яке теоретично можна виконати в 10 разів швидше на машині A проти машини B, закінчиться за 1/10 часу, тому, якщо використання процесора вважається єдиним фактором, то Pi 3 в ідеалі може бути ~ 3x більш низьке енергоспоживання , ніж Pi Нуль (775/225 = 3, 10/3 = 3).
золотинки

1
З даних другого діаграму, який я опублікував (якого не було на момент коментаря @goldilocks), я менш впевнений у економії енергоефективності. Споживання струму на холостому ходу в Pi 3 виглядає набагато більше, ніж у Pi Zero.
goobering

1
Знову ж таки , не, якщо при навантаженні Pi 3 працює 5-10 швидше нуля. 0,58 / 0,25 = коефіцієнт 2,32. Навіть використовуючи консервативну фігуру в 4 рази швидше, 4 / 2,32 = 1,72. Щоб перетворити це на відсоток, 1 / 1,72 = 0,58 означає, що Pi 3 буде споживати 58% енергії Pi Zero для виконання задачі, орієнтованої на багатозавантажуваність або багатопроцесорність. Значення нуля, що споживає 1/3 енергії, не роблячи нічого, я думаю, залежить від того, яка мета, наприклад, я використовую свій B + 24/7, а не 2, тому що те, що він робить 80-90% часу, дуже мало.
золотинки

@goobering: (і всім) дякую за вашу відповідь, графіки та посилання.
Седрік Мартін

1
Цікаво, що в статті, яку я знайшов тут, сказано, що Pi3 споживає 2,5 Вт на холостому ході, тоді як Pi2 робив 3,2 Вт ... Я повинен спробувати сам з'ясувати (не маю Pi2, щоб протестувати ...)
Wilf

27

При відключенні HDMI та USB на Pi3 струм падає до 160 міліамп. У моїх тестах це було приблизно 200 міліампер на Pi2. Таким чином, вимкнення апаратного забезпечення (якщо воно вам не потрібно) може стати величезною економією енергії.

Оновлення: Використовуйте цю команду, щоб вимкнути HDMI: /opt/vc/bin/tvservice -o І цю команду, щоб увімкнути її: /opt/vc/bin/tvservice -p

Використовуйте цю команду, щоб повністю вимкнути USB: echo 0x0 > /sys/devices/platform/soc/3f980000.usb/buspower і цю, щоб увімкнути його: echo 0x1 > /sys/devices/platform/soc/3f980000.usb/buspower

Інші заходи, які можуть значно зменшити споживання електроенергії:

  • Все, що використовує SD. Тож видалення rsyslog може бути корисним.
  • Підключення Wi-Fi до мережі. Хоча я не зміг повністю вимкнути Wi-Fi, оскільки підключення до мережі Wi-Fi змушує Pi3 отримувати широкомовні повідомлення. Це споживає більше енергії, ніж просто в режимі очікування. Тож вимкніть вимкнутий wifi за допомогою ifdown wlan0та ввімкніть його, ifup wlan0коли вам це потрібно. Зменшіть ще більше енергії, не використовуючи DHCP кожного разу при включенні Wi-Fi.
  • Все, що змушує збільшувати частоту стрижнів за рахунок збільшення навантаження.

1
Я не знав, що ви можете вимкнути HDMI на Pi - це налаштування через /boot/config.txt?
Ділан Пірс

7
Негативний. Використовуйте цю команду, щоб вимкнути її: / opt / vc / bin / tvservice -o І цю команду, щоб увімкнути її: / opt / vc / bin / tvservice -p Я гуглив "малиновий пі 3 вимкніть hdmi" і знайшов цю сторінку : glframebuffer.wordpress.com/2013/08/28/…
Roel Baardman

Запуск команди для відключення портів USB дає мені цю помилку (також із судо): "-bash: /sys/devices/platform/soc/3f980000.usb/buspower: Дозвіл відхилено"
glenneroo

відповідно до / opt / vc / bin / tvservice - допомогти Pi 2 повинен знати те ж саме, -o вимикає дисплей, проте споживання електроенергії залишається тим самим, тоді опція -p не повертає дисплей назад, будь-які ідеї?
tomasb

добре -p варіант спочатку вимикає дисплей теж для мене, так що частково відповіді, які повертають проблему
tomasb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.