Модель Raspberry Pi 5 с 2 ГБ ОЗУ была представлена на прошлой неделе. Поскольку для обзора был предоставлен образец, было решено сравнить его с Raspberry Pi 5 с 8 ГБ ОЗУ для выявления заметных различий между платами.
Анализ начат с визуального осмотра различий на печатной плате, затем проверены системные характеристики, выполнены тесты производительности, замерено энергопотребление. На завершающем этапе открывались вкладки в Firefox до заполнения 2 ГБ ОЗУ и потери системой работоспособности.
Сравнение Raspberry Pi 5 2 ГБ и Raspberry Pi 5 8 ГБ – визуальный осмотр
Платы и упаковки не имеют явных отличий, кроме маркировки 2 ГБ ОЗУ и 8 ГБ ОЗУ на соответствующих коробках.
При детальном рассмотрении заметно разное расположение резисторов определения объема памяти для версий «2G» и «8G», а также различия в маркировке SoC BCM2712 и чипов памяти.


Крупный план модели с 8 ГБ ОЗУ и Broadcom BCM2712C1Идентификацию чипов памяти можно проверить на сайте Micron :
- Raspberry Pi 5 2 ГБ – D8BQM = Micron MT53E512M32D1NP-046 WT:B 16Gbit LPDDR4 @ 2133 МГц (2 ГБ ОЗУ)
- Raspberry Pi 5 8 ГБ – D8CJN = Micron MT53E2G32D4DE-046 WT:C 64Gbit LPDDR4 @ 2133 МГц (8 ГБ ОЗУ)
Оба чипа принадлежат к одному семейству и отличаются только емкостью, поэтому значительных расхождений в тестах производительности не ожидается.
Конфигурация тестовой системы и системная информация
Для тестов использовались Raspberry Pi 5 2 ГБ (получен 19 августа) и Raspberry Pi 5 8 ГБ (предоставлен ранее для обзола CrowView Note ). Обе платы новые, использовано одинаковое хранилище (NVMe SSD 128 ГБ) и активное охлаждение. Сначала протестирована версия с 8 ГБ ОЗУ, затем HAT+ с SSD и кулер перенесены на модель с 2 ГБ ОЗУ для идентичных условий.
К платам подключены: RF-адаптеры для мыши и клавиатуры, кабель Ethernet (GbE), HDMI-дисплей, официальный блок питания USB-C 5В/5А. Raspberry Pi OS обновлена до последней версии с:
sudo apt update
sudo apt dist-upgrade
Wi-Fi отключен, температура в помещении составляла 27-28°C.
Системная информация Raspberry Pi 5 8 ГБ (inxi):
pi@raspberrypi:~ $ sudo inxi -Fc0
System:
Host: raspberrypi Kernel: 6.6.31+rpt-rpi-2712 arch: aarch64 bits: 64
Console: pty pts/1 Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: ARM System: Raspberry Pi 5 Model B Rev 1.0 details: N/A rev: d04170
serial: c31f47f82441d0f8
CPU:
Info: quad core model: N/A variant: cortex-a76 bits: 64 type: MCP cache:
L2: 2 MiB
Speed (MHz): avg: 2400 min/max: 1500/2400 cores: 1: 2400 2: 2400 3: 2400
4: 2400
Graphics:
Device-1: bcm2712-hdmi0 driver: vc4_hdmi v: N/A
Device-2: bcm2712-hdmi1 driver: vc4_hdmi v: N/A
Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9
compositor: wayfire v: 0.7.5 driver:
gpu: vc4-drm,vc4_crtc,vc4_dpi,vc4_dsi,vc4_firmware_kms,vc4_hdmi,vc4_hvs,vc4_txp,vc4_v3d,vc4_vec
tty: 80x24 resolution: 1920x1080
API: EGL/GBM Message: No known Wayland EGL/GBM data sources.
Audio:
Device-1: bcm2712-hdmi0 driver: vc4_hdmi
Device-2: bcm2712-hdmi1 driver: vc4_hdmi
API: ALSA v: k6.6.31+rpt-rpi-2712 status: kernel-api
Network:
Device-1: Raspberry Pi RP1 PCIe 2.0 South Bridge driver: rp1
IF: wlan0 state: down mac: 2c:cf:67:28:fd:28
IF-ID-1: eth0 state: up speed: 1000 Mbps duplex: full
mac: 2c:cf:67:28:fd:27
Bluetooth:
Device-1: bcm7271-uart driver: bcm7271_uart
Report: hciconfig ID: hci0 state: up address: 2C:CF:67:28:FD:29 bt-v: 3.0
Device-2: bcm7271-uart driver: N/A
Drives:
Local Storage: total: 119.24 GiB used: 13.07 GiB (11.0%)
ID-1: /dev/nvme0n1 model: PCIe SSD size: 119.24 GiB
Partition:
ID-1: / size: 116.77 GiB used: 12.99 GiB (11.1%) fs: ext4
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: file size: 200 MiB used: 0 KiB (0.0%) file: /var/swap
Sensors:
System Temperatures: cpu: 59.0 C mobo: N/A
Fan Speeds (RPM): cpu: 3373
Info:
Processes: 204 Uptime: 1m Memory: 7.87 GiB used: 704.5 MiB (8.7%) gpu: 8 MiB
Init: systemd target: graphical (5) Shell: Sudo inxi: 3.3.26
Аналогичные данные для Raspberry Pi 5 2 ГБ:
pi@raspberrypi:~ $ sudo inxi -Fc0
System:
Host: raspberrypi Kernel: 6.6.31+rpt-rpi-2712 arch: aarch64 bits: 64
Console: pty pts/1 Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: ARM System: Raspberry Pi 5 Model B Rev 1.0 details: N/A rev: b04170
serial: 696387f5901070da
CPU:
Info: quad core model: N/A variant: cortex-a76 bits: 64 type: MCP cache:
L2: 2 MiB
Speed (MHz): avg: 2400 min/max: 1500/2400 cores: 1: 2400 2: 2400 3: 2400
4: 2400
Graphics:
Device-1: bcm2712-hdmi0 driver: vc4_hdmi v: N/A
Device-2: bcm2712-hdmi1 driver: vc4_hdmi v: N/A
Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9
compositor: wayfire v: 0.7.5 driver:
gpu: vc4-drm,vc4_crtc,vc4_dpi,vc4_dsi,vc4_firmware_kms,vc4_hdmi,vc4_hvs,vc4_txp,vc4_v3d,vc4_vec
tty: 80x24 resolution: 1920x1080
API: EGL/GBM Message: No known Wayland EGL/GBM data sources.
Audio:
Device-1: bcm2712-hdmi0 driver: vc4_hdmi
Device-2: bcm2712-hdmi1 driver: vc4_hdmi
API: ALSA v: k6.6.31+rpt-rpi-2712 status: kernel-api
Network:
Device-1: Raspberry Pi RP1 PCIe 2.0 South Bridge driver: rp1
IF: wlan0 state: down mac: 2c:cf:67:83:d7:8f
IF-ID-1: eth0 state: up speed: 1000 Mbps duplex: full
mac: 2c:cf:67:83:d7:8e
Bluetooth:
Device-1: bcm7271-uart driver: bcm7271_uart
Report: hciconfig ID: hci0 state: up address: 2C:CF:67:83:D7:90 bt-v: 3.0
Device-2: bcm7271-uart driver: N/A
Drives:
Local Storage: total: 119.24 GiB used: 13.2 GiB (11.1%)
ID-1: /dev/nvme0n1 model: PCIe SSD size: 119.24 GiB
Partition:
ID-1: / size: 116.77 GiB used: 13.13 GiB (11.2%) fs: ext4
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: file size: 200 MiB used: 0 KiB (0.0%) file: /var/swap
Sensors:
System Temperatures: cpu: 49.1 C mobo: N/A
Fan Speeds (RPM): cpu: 0
Info:
Processes: 207 Uptime: 1m Memory: 1.97 GiB used: 664 MiB (33.0%) gpu: 8 MiB
Init: systemd target: graphical (5) Shell: Sudo inxi: 3.3.26
Сравнение в Meld показало различия в серийных номерах, MAC-адресах Wi-Fi/Ethernet/Bluetooth и объеме памяти (7.87 ГБ против 1.97 ГБ). Ревизия плат также различалась: «d04170» у 8 ГБ и «b04170» у 2 ГБ. Разница температур процессора (59.0°C vs 49.1°C) объясняется тем, что замер для 8 ГБ сделан после обновления ОС, а для 2 ГБ – сразу после загрузки. В режиме простоя температура новой платы с 2 ГБ позже достигла 56°C.
Тесты производительности
Для тестирования использовался скрипт sbc-bench.sh, сначала на модели с 8 ГБ:
pi@raspberrypi:~ $ sudo ./sbc-bench.sh -r
Starting to examine hardware/software for review purposes...
sbc-bench v0.9.67
Installing needed tools: apt-get -f -qq -y install sysstat lshw links mmc-utils smartmontools stress-ng. Something went wrong:
Trying to continue, tinymembench, ramlat, mhz, cpufetch, cpuminer. Done.
Checking cpufreq OPP. Done.
Executing tinymembench. Done.
Executing RAM latency tester. Done.
Executing OpenSSL benchmark. Done.
Executing 7-zip benchmark. Done.
Throttling test: heating up the device, 5 more minutes to wait. Done.
Checking cpufreq OPP again. Done (11 minutes elapsed).
Results validation:
* Measured clockspeed not lower than advertised max CPU clockspeed
* No swapping
* Background activity (%system) OK
* No throttling
Full results uploaded to https://0x0.st/XtHK.txt
# Raspberry Pi 5 Model B Rev 1.0
Tested with sbc-bench v0.9.67 on Mon, 26 Aug 2024 16:14:10 +0700. Full info: [https://0x0.st/XtHK.txt](http://0x0.st/XtHK.txt)
### General information:
Information courtesy of cpufetch:
SoC: Broadcom BCM2712
Technology: 16nm
Microarchitecture: Cortex-A76
Max Frequency: 2.400 GHz
Cores: 4 cores
Features: NEON,SHA1,SHA2,AES,CRC32
BCM2712, Kernel: aarch64, Userland: arm64
CPU sysfs topology (clusters, cpufreq members, clockspeeds)
cpufreq min max
CPU cluster policy speed speed core type
0 0 0 1500 2400 Cortex-A76 / r4p1
1 0 0 1500 2400 Cortex-A76 / r4p1
2 0 0 1500 2400 Cortex-A76 / r4p1
3 0 0 1500 2400 Cortex-A76 / r4p1
8048 KB available RAM
### Governors/policies (performance vs. idle consumption):
Original governor settings:
cpufreq-policy0: ondemand / 2400 MHz (conservative ondemand userspace powersave performance schedutil / 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400)
Tuned governor settings:
cpufreq-policy0: performance / 2400 MHz
Status of performance related policies found below /sys:
/sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave
### Clockspeeds (idle vs. heated up):
Before at 57.3°C:
cpu0 (Cortex-A76): OPP: 2400, ThreadX: 2400, Measured: 2399
After at 71.0°C:
cpu0 (Cortex-A76): OPP: 2400, ThreadX: 2400, Measured: 2399
### Performance baseline
* memcpy: 5370.2 MB/s, memchr: 13982.4 MB/s, memset: 12368.2 MB/s
* 16M latency: 118.6 119.9 119.6 119.8 118.1 135.7 131.2 150.9
* 128M latency: 136.0 137.3 143.7 135.1 136.2 134.8 135.6 137.2
* 7-zip MIPS (3 consecutive runs): 10951, 10850, 10635 (10810 avg), single-threaded: 3172
* `aes-256-cbc 580900.20k 1032045.01k 1266215.51k 1339040.77k 1365650.09k 1367965.70k`
* `aes-256-cbc 581415.91k 1032843.29k 1265462.70k 1338715.14k 1365174.95k 1368227.84k`
### PCIe and storage devices:
* Raspberry RP1 PCIe 2.0 South Bridge: Speed 5GT/s, Width x4, driver in use: rp1, ASPM Disabled
* 119.2GB "PCIe SSD" SSD as /dev/nvme0: Speed 8GT/s, Width x1 (downgraded), 0% worn out, drive temp: 35°C, ASPM Disabled
### Swap configuration:
* /var/swap on /dev/nvme0n1p2: 200.0M (0K used)
### Software versions:
* Debian GNU/Linux 12 (bookworm)
* Build scripts: http://archive.raspberrypi.com/debian/ bookworm main
* Compiler: /usr/bin/gcc (Debian 12.2.0-14) 12.2.0 / aarch64-linux-gnu
* OpenSSL 3.0.13, built on 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
* ThreadX: 6fe0b091 / 2024/06/05 16:41:49
### Kernel info:
* `/proc/cmdline: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe smsc95xx.macaddr=2C:CF:67:28:FD:27 vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=a0dd71de-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=TH`
* Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
* Vulnerability Spectre v1: Mitigation; __user pointer sanitization
* Vulnerability Spectre v2: Mitigation; CSV2, BHB
* Kernel 6.6.31+rpt-rpi-2712 / CONFIG_HZ=250
All known settings adjusted for performance. Device now ready for benchmarking.
Once finished stop with [ctrl]-[c] to get info about throttling, frequency cap
and too high background activity all potentially invalidating benchmark scores.
All changes with storage and PCIe devices as well as suspicious dmesg contents
will be reported too.
Time fake/real load %cpu %sys %usr %nice %io %irq Temp VCore PMIC DC(V)
16:14:10: 2400/2400MHz 3.52 53% 0% 52% 0% 0% 0% 64.5°C 0.8905V 3.3W 5.13V
16:15:10: 2400/2400MHz 1.29 0% 0% 0% 0% 0% 0% 59.5°C 0.8902V 3.1W 5.14V
^C
Cleaning up. Done.
Checking cpufreq OPP again. Done.
Clockspeeds now at 59.5°C:
cpu0 (Cortex-A76): OPP: 2400, ThreadX: 2400, Measured: 2399
Results validation:
* Measured clockspeed not lower than advertised max CPU clockspeed
* No swapping
* Background activity (%system) OK
* No throttling
* ondemand cpufreq governor used by distro but io_is_busy not set to 1 on all cores -> http://tinyurl.com/44pbmw79
Затем на Raspberry Pi 5 2 ГБ:
pi@raspberrypi:~ $ sudo ./sbc-bench.sh -r
Starting to examine hardware/software for review purposes...
sbc-bench v0.9.67
Installing needed tools: distro packages already installed. Done.
Checking cpufreq OPP. Done.
Executing tinymembench. Done.
Executing RAM latency tester. Done.
Executing OpenSSL benchmark. Done.
Executing 7-zip benchmark. Done.
Throttling test: heating up the device, 5 more minutes to wait. Done.
Checking cpufreq OPP again. Done (11 minutes elapsed).
Results validation:
* Measured clockspeed not lower than advertised max CPU clockspeed
* No swapping
* Background activity (%system) OK
* No throttling
Full results uploaded to https://0x0.st/XtHM.txt
# Raspberry Pi 5 Model B Rev 1.0
Tested with sbc-bench v0.9.67 on Mon, 26 Aug 2024 16:54:15 +0700. Full info: [https://0x0.st/XtHM.txt](http://0x0.st/XtHM.txt)
### General information:
Information courtesy of cpufetch:
SoC: Broadcom BCM2712
Technology: 16nm
Microarchitecture: Cortex-A76
Max Frequency: 2.400 GHz
Cores: 4 cores
Features: NEON,SHA1,SHA2,AES,CRC32
BCM2712, Kernel: aarch64, Userland: arm64
CPU sysfs topology (clusters, cpufreq members, clockspeeds)
cpufreq min max
CPU cluster policy speed speed core type
0 0 0 1500 2400 Cortex-A76 / r4p1
1 0 0 1500 2400 Cortex-A76 / r4p1
2 0 0 1500 2400 Cortex-A76 / r4p1
3 0 0 1500 2400 Cortex-A76 / r4p1
2005 KB available RAM
### Governors/policies (performance vs. idle consumption):
Original governor settings:
cpufreq-policy0: ondemand / 2400 MHz (conservative ondemand userspace powersave performance schedutil / 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400)
Tuned governor settings:
cpufreq-policy0: performance / 2400 MHz
Status of performance related policies found below /sys:
/sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave
### Clockspeeds (idle vs. heated up):
Before at 47.4°C:
cpu0 (Cortex-A76): OPP: 2400, ThreadX: 2400, Measured: 2399
After at 65.0°C:
cpu0 (Cortex-A76): OPP: 2400, ThreadX: 2400, Measured: 2399
### Performance baseline
* memcpy: 5530.3 MB/s, memchr: 14174.6 MB/s, memset: 12842.8 MB/s
* 16M latency: 117.2 114.1 117.1 115.0 116.6 119.7 142.6 136.8
* 128M latency: 134.5 133.5 136.5 140.3 134.4 133.2 133.9 135.0
* 7-zip MIPS (3 consecutive runs): 11034, 11048, 11033 (11040 avg), single-threaded: 3193
* `aes-256-cbc 580920.16k 1032536.21k 1266243.16k 1337069.91k 1365860.35k 1368156.84k`
* `aes-256-cbc 581292.82k 1032156.12k 1266186.07k 1337005.40k 1365658.28k 1368309.76k`
### PCIe and storage devices:
* Raspberry RP1 PCIe 2.0 South Bridge: Speed 5GT/s, Width x4, driver in use: rp1, ASPM Disabled
* 119.2GB "PCIe SSD" SSD as /dev/nvme0: Speed 8GT/s, Width x1 (downgraded), 0% worn out, drive temp: 35°C, ASPM Disabled
### Swap configuration:
* /var/swap on /dev/nvme0n1p2: 200.0M (0K used)
### Software versions:
* Debian GNU/Linux 12 (bookworm)
* Build scripts: http://archive.raspberrypi.com/debian/ bookworm main
* Compiler: /usr/bin/gcc (Debian 12.2.0-14) 12.2.0 / aarch64-linux-gnu
* OpenSSL 3.0.13, built on 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
* ThreadX: 6fe0b091 / 2024/06/05 16:41:49
### Kernel info:
* `/proc/cmdline: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe smsc95xx.macaddr=2C:CF:67:83:D7:8E vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=a0dd71de-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=TH`
* Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
* Vulnerability Spectre v1: Mitigation; __user pointer sanitization
* Vulnerability Spectre v2: Mitigation; CSV2, BHB
* Kernel 6.6.31+rpt-rpi-2712 / CONFIG_HZ=250
All known settings adjusted for performance. Device now ready for benchmarking.
Once finished stop with [ctrl]-[c] to get info about throttling, frequency cap
and too high background activity all potentially invalidating benchmark scores.
All changes with storage and PCIe devices as well as suspicious dmesg contents
will be reported too.
Time fake/real load %cpu %sys %usr %nice %io %irq Temp VCore PMIC DC(V)
16:54:15: 2400/2400MHz 3.93 30% 0% 30% 0% 0% 0% 58.4°C 0.8521V 2.3W 5.13V
16:55:15: 2400/2400MHz 1.44 0% 0% 0% 0% 0% 0% 55.6°C 0.8521V 2.4W 5.12V
^C
Cleaning up. Done.
Checking cpufreq OPP again. Done.
Clockspeeds now at 55.1°C:
cpu0 (Cortex-A76): OPP: 2400, ThreadX: 2400, Measured: 2399
Results validation:
* Measured clockspeed not lower than advertised max CPU clockspeed
* No swapping
* Background activity (%system) OK
* No throttling
* ondemand cpufreq governor used by distro but io_is_busy not set to 1 on all cores -> http://tinyurl.com/44pbmw79
Результаты представлены в сравнительной таблице.
Raspberry Pi 5 2GB | Raspberry Pi 5 8GB | Delta | |
---|---|---|---|
memset | 12842.8 MB/s | 12368.2 MB/s | -3.8% |
memcpy | 5530.3 MB/s | 5370.2 MB/s | -2.9% |
7-zip | 11,040 MIPS | 10,810 MIPS | -2.1% |
AES-256 16K | 1,368,309.76k | 1,368,227.84k | +0.07% |
Max CPU temperature | 66.7°C | 71.6°C | +4.9°C |
Наблюдаются незначительные различия, преимущественно в пользу версии с 2 ГБ ОЗУ, но они незаметны пользователю (при работе в пределах 2 ГБ). Дельта температур выше: пик 71.6°C зафиксирован в одной точке, другие показатели были ниже, но все равно превышали значения 2 ГБ модели:
System health while running cpuminer:
Time fake/real load %cpu %sys %usr %nice %io %irq Temp VCore PMIC DC(V)
16:09:02: 2400/2400MHz 3.92 31% 0% 30% 0% 0% 0% 68.3°C 0.8907V 6.3W 5.13V
16:09:45: 2400/2400MHz 3.96 100% 0% 99% 0% 0% 0% 68.3°C 0.8905V 6.3W 5.13V
16:10:27: 2400/2400MHz 4.02 100% 0% 99% 0% 0% 0% 68.8°C 0.8910V 6.4W 5.13V
16:11:09: 2400/2400MHz 4.01 100% 0% 100% 0% 0% 0% 69.4°C 0.8905V 6.4W 5.13V
16:11:51: 2400/2400MHz 4.04 100% 0% 100% 0% 0% 0% 71.6°C 0.8905V 6.4W 5.13V
16:12:34: 2400/2400MHz 4.02 100% 0% 99% 0% 0% 0% 69.4°C 0.8905V 6.4W 5.13V
16:13:16: 2400/2400MHz 4.01 100% 0% 100% 0% 0% 0% 69.4°C 0.8905V 6.4W 5.13V
16:13:58: 2400/2400MHz 4.08 100% 0% 100% 0% 0% 0% 69.4°C 0.8905V 6.4W 5.12V
Температура в помещении стабилизирована на 27°C кондиционером. Можно утверждать, что Raspberry Pi 5 2 ГБ был как минимум на 3°C холоднее 8 ГБ версии в этих тестах. Результаты могут варьироваться в зависимости от экземпляра платы.
Энергопотребление
Замеры выполнены сетевым ваттметром в идентичной конфигурации, отличались только платы.
Raspberry Pi 5 2GB | Raspberry Pi 5 8GB | |
---|---|---|
Power off | 1.8 Watts | 2.7 Watts |
Idle (ondemand) | 2.7 Watts | 3.5 Watts |
Idle (performance) | 4.4 Watts | 5.5 Watts |
По умолчанию установлен регулятор «ondemand», но также активирован режим «performance» командой:
sudo ./sbc-bench.sh -R
что может включать дополнительные оптимизации.
Ожидались незначительные колебания, но зафиксирована разница до 1 Вт. Аномалия наблюдается даже в выключенном состоянии.
Проверка конфигурации EEPROM на Raspberry Pi 5 2 ГБ:
pi@raspberrypi:~ $ sudo rpi-eeprom-config
[all]
BOOT_UART=1
POWER_OFF_ON_HALT=0
BOOT_ORDER=0xf461
Подтверждено соответствие на модели с 8 ГБ ОЗУ:
pi@raspberrypi:~ $ sudo rpi-eeprom-config
[all]
BOOT_UART=1
POWER_OFF_ON_HALT=0
BOOT_ORDER=0xf461
Требуется тестирование большего количества плат для подтверждения закономерности. Для точных замеров предпочтительнее использовать источник питания и измеритель мощности Otii Arc , применявшийся для тестирования энергопотребления Raspberry Pi Zero 2 W , но его текущая недоступность и ограничение 5В/2.5А не позволяют запитать Pi 5.
При стандартных настройках можно дополнительно снизить потребление в выключенном состоянии изменением параметров:
pi@raspberrypi:~ $ sudo rpi-eeprom-config --edit
[all]
BOOT_UART=1
POWER_OFF_ON_HALT=1
BOOT_ORDER=0xf461
WAKE_ON_GPIO=0
В этой конфигурации Raspberry Pi 5 2 ГБ потреблял 0.8-0.9 Вт при выключении. Недостаток: возможна несовместимость с некоторыми HAT.
Сколько вкладок Firefox выдержит Raspberry Pi 5 с 2 ГБ ОЗУ?
Эксперимент проведен на сайте CNX Software с фиксацией количества вкладок и использования памяти.
- Режим простоя – 603 МБ ОЗУ, 0 МБ свопа
- Запущенный Firefox без вкладок – 1.4 ГБ ОЗУ, 6 МБ свопа
- Одна вкладка – 1.1 ГБ ОЗУ, 184 МБ свопа
- Пять вкладок – 1.4 ГБ ОЗУ, 199 МБ свопа (полный)
- Десять вкладок – 1.6 ГБ ОЗУ, 199 МБ свопа
- Пятнадцать вкладок – 1.7 ГБ ОЗУ, 199 МБ свопа
- Двадцать вкладок – система зависла при переключении, SSH-сессия отвечала с задержкой в минуты
На каждом этапе осуществлялась прокрутка всех открытых вкладок для проверки отзывчивости. Firefox смог загрузить 20 вкладок, но при переходе на третью новую вкладку курсор мыши замерз. Результаты зависят от посещаемых сайтов, но 15 вкладок на CNX Software сохраняли работоспособность системы при отсутствии фоновых процессов.
Заключение
Как и ожидалось, Raspberry Pi 5 2 ГБ демонстрирует сопоставимую с 8 ГБ версией производительность в тестах, но конкретный тестовый экземпляр работал при меньшей температуре и энергопотреблении. Для подтверждения этих потенциальных преимуществ требуется тестирование большего количества плат.
Для большинства пользователей эти нюансы несущественны. Ключевой фактор – определение необходимого объема памяти для конкретной задачи. Если достаточно 2 ГБ ОЗУ, выбор в пользу модели за $50 очевиден.
Благодарность Raspberry Pi Limited за предоставленный образец. Приобрести плату можно у официальных реселлеров продукции Raspberry Pi.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.