@yawnbox I suspect for your usecases it would be <= 20W.
It's probably being cautious on what peripherals people attach.
AFAIK it's the same CPU as the Orange PI Max.
I can measure the power consumption of mine over the weekend, if you want?
yeah it's true that running as a web server it will be closer to a idle power consumption most of the time, the GPU won't be doing much
it wont have any peripherals, it will sit in a datacenter with its power cable and an ethernet cable only
that being said the 5B+ is even more interesting to me because i may be able to run RAID-1 m.2 SSDs for redundancy
if you're willing, i'd be very interested in the 5B idle consumption
I did some benchmarking of the Rock 5B, stock install of the provided OS. Power stats taken directly from lab bench PSU. Power looks to easily be under 20W for most applications.
Rock 5B (16GB) with Crucial P3 512GB SSD, running Linux rock-5b 6.1.43-14-rk2312.
Power:
Idle: 5V @ 0.66A
All CPU stress: 5V @ 1.39A
Single CPU Stress: 5V @ 0.81A
7Zip Bench: 5V @ 2.18A
CPU Stress + IO RW: 5V @ 1.69A
IO 1 Job RW: 5V @ 1.32A
IO 1 Job W: 5V @ 1.71A
Multi-job IO: 5V @ 1.71A - 2A
IO Benchmarks:
IO, 1 job:
write: IOPS=239k, BW=933MiB/s
readwrite: read: IOPS=128k, BW=499MiB/s; write: IOPS=128k, BW=499MiB/s
IO, 4 jobs:
write: IOPS=686k, BW=2681MiB/s
readwrite: read: IOPS=453k, BW=1770MiB/s; write: IOPS=453k, BW=1770MiB/s
DM-Crypt IO, 1 job:
readwrite: read: IOPS=75.7k, BW=296MiB/s; write: IOPS=75.7k, BW=296MiB/s
DM-Crypt IO, 4 jobs:
readwrite: read: IOPS=235k, BW=918MiB/s; write: IOPS=235k, BW=917MiB/s
@intrbiz @yawnbox Wow, this is great, thank you! So looks like a 50% penalty for encryption? Seems reasonable.
The Rock 5B spec sheet [0] mentions it has crypto modules, and Linux looks like it supports it [1]. do you know if the algorithms you were using were hardware accelerated?
[0] https://docs.radxa.com/en/rock5/rock5b/hardware-design/hardware-interface mentions "2x Crypto"
[1] https://lore.kernel.org/lkml/20231107155532.3747113-1-clabbe@baylibre.com/T/
The stock image was running Kernel 6.1, which predates your LKML post, so would depend if it was backported.
I want to have a play with UEFI support and get mainline booting when I get a chance.
@intrbiz
that looks awesome but looks like it's not within my power envelope