Banana Pi M5 基准测试已成为我的网站上最受欢迎的作品之一,而且似乎人们真正想看到的是它与其 Raspberry 口味的表亲之间的直接比较,所以这里就是 Banana Pi M5 与 Raspberry Pi 4 的比较,我免费附上我的想法..
注意:这篇文章包含亚马逊和 AliExpress 的联盟链接,如果您点击并购买商品,我可能会赚取少量佣金。这些有助于继续资助这些比较,所以我希望没问题!
目录
规格硬件差异软件支持价格计算性能UnixBench完整结果 (1 CPU)完整结果 (4 CPU)Geekbench 5.4.0 AArch64完整结果 (1 CPU)完整结果 (4 CPU)GZIP 压缩PHPBenchPyBenchWavPack 音频编码加密++OpenSSL 工作台内存 (RAM) 性能tinymembenchCacheBench网络性能存储性能Banana Pi M5 MicroSD 卡速度Raspberry Pi 4 MicroSD 卡速度USB SSD、eMMC 和 microSD 卡比较散热与电源温度用电量Banana Pi M5 与 Raspberry Pi 4 — 谁胜出?规格香蕉派 M5
树莓派 4
中央处理器
1.91GHz 四核 Amlogic S905X3 Cortex-A55
1.5GHz 四核 Broadcom BCM2711 Cortex-A72
内存
4GB LPDDR4
1/2/4/8GB LPDDR4
图形处理器
Mali G31 MP2(650MHz)
视频核心 VI (500MHz)
贮存
MicroSD 卡
MicroSD 卡
板载 16 GB eMMC 闪存
输入/输出
1 个 HDMI 2.1
2 个微型 HDMI 2.0
4 个 USB 3.0
2 个 USB 3.0 / 2 个 USB 2.0
24 针 DVP/RMII 摄像头连接器
Pi 相机 (MIPI CSI)
Pi 显示器 (MIPI DSI)
40 针 GPIO 接头
40 针 GPIO 接头
3.5 毫米音频插孔
3.5 毫米音频插孔
红外线接收器
联网
1 个 10/100/1000 以太网
1 个 10/100/1000 以太网
802.11 b/g/n/ac 无线局域网
蓝牙 5.0(带 BLE)
力量
USB-C(5 伏 3 安)
USB-C(5 伏 3 安)
GPIO 接头 (5V 3A)
PoE(带额外的Pi PoE Hat)
方面
92x60mm(长x高)
85.6×56.5mm(长×高)
48 克
46克
硬件差异在深入了解数据之前,我们应该先解决这两款主板之间的一些明显差异。首先,在这个特定的比较中,我使用的是 2GB RAM 版本的 Raspberry Pi 4,因为我手头没有 4GB 型号。SoC 和其他硬件是相同的,您可能看到的唯一差异是 RAM 基准,但这应该是最小的。
对于大多数人来说,最大的区别在于 Banana Pi M5 没有 WiFi 或蓝牙。根据您的使用情况,这可能是一个交易障碍。如果有,他们确实会出售额外的帽子,但这是以失去对所有 GPIO 接头的访问权限为代价的。如果是我,我会选择 USB 加密狗。
虽然缺乏无线通信,但存储能力弥补了这一缺陷。M5 配备 16GB 板载 eMMC 内存,可用于代替 microSD 卡进行启动。根据具体测试,这可提供 50-1000% 更快的存储速度,并且使用寿命也比 SD 卡长得多。
除此之外,还有一些细微的差别,例如 M5 有全尺寸 HDMI,而 Pi 4 只有迷你 HDMI。或者 Banana Pi 上有 4 个 USB 3.0,而 Raspberry Pi 4 只有 2 个(旁边还有 2 个 USB 2.0)。不过,我最喜欢的小细节是 Banana Pi M5 在主板上有物理重置按钮,这是一个非常好的功能,可以防止电源线被拉扯!
软件支持本周早些时候,当我开始考虑软件支持问题时,我对Mango Pi MQ Quad 的评测有些生气,而 Banana Pi 就是罪魁祸首之一。他们自己的“ BPI-M5 入门”页面开头不错,详细介绍了如何将图像写入 SD 卡或 eMMC,并提到了运行 Android 和 Linux。问题开始于当您转到主板的 wiki 页面查找系统图像时,您最终会得到大量百度云和 Google Drive 链接来下载用户贡献的图像,这一切都感觉有点不对劲。
幸运的是,Armbian 已经介入并正式支持基于Banana Pi M5 Armbian Debian Bullseye 的图像,但正如我在上一篇文章中所说,这真的不应该留给社区来做。
不过,Raspberry Pi 相当不言自明。您大力支持 Raspberry Pi OS 以及 Ubuntu、Manjaro、Apertis、RISC OS 和许多其他预捆绑了官方来源软件的操作系统。
价格啊,是的,现在又到了谈论 Raspberry Pi 定价和可用性的时候了,这总是很有趣。我在 Twitter 上因使用 Raspberry Pi 的零售价而被指责,但考虑到rpilocator等网站的存在,并显示库存定期到货,我将坚持使用零售价。我还将比较 4GB Pi 4 的价格,与 M5 上的 4GB 进行公平比较。
Raspberry Pi 4B 4GB 型号的售价为 55 美元(另加相关税费/运费),如果您关注 rpilocator,您可能会很幸运地买到一台。Banana Pi M5 的售价约为 63 美元(同样,另加税费和运费),所以价格稍贵一些,但差别不大。
价格差异是否值得将取决于您是否能接受上面列出的差异/缺失的功能,当然还有它的性能如何,所以让我们开始吧,好吗?
计算性能与往常一样,所有测试都是使用 120 毫米风扇全面吹风进行的,以便显示的分数是最高的,并且没有热节流。
我也尝试了略有不同的方法来处理这篇文章。由于 UnixBench 和 Geekbench 等程序中的测试数量庞大,图表变得非常难以阅读。为了尝试解决这个问题,我展示了一个总体基准测试分数的图表,然后在每个测试下方的可折叠区域中包含一个包含所有结果和百分比差异的表格。如果您喜欢这个,或者我应该重新开始,请告诉我!
UnixBench完整结果 (1 CPU)测试名称
香蕉派 M5
树莓派 4
不同之处 (%)
德里斯顿 2
920
1385
-40%
双精度磨刀石
540
487
+10%
执行吞吐量
314
368
-16%
文件复制 (1024/2000)
642
390
+49%
文件复制 (256/500)
461
270
+52%
文件复制 (4096/8000)
1086
750
+37%
管道吞吐量
469
127
+115%
基于管道的上下文切换
三十五
80
-78%
流程创建
122
217
-56%
Shell 脚本 (1)
625
835
-29%
Shell 脚本 (8)
1572
1655
-5%
系统调用开销
770
82
+162%
完整结果 (4 CPU)测试名称
香蕉派 M5
树莓派 4
不同之处 (%)
德里斯顿 2
3678
5504
-40%
双精度磨刀石
2157
1938
+11%
执行吞吐量
851
997
-16%
文件复制 (1024/2000)
1086
1364
-23%
文件复制 (256/500)
6008
973
+144%
文件复制 (4096/8000)
2300
1993
+14%
管道吞吐量
1877
511
+114%
基于管道的上下文切换
510
270
+62%
流程创建
848
641
+ 28%
Shell 脚本 (1)
1751
1882
-7%
Shell 脚本 (8)
1683
1746
-4%
系统调用开销
2716
323
+157%
Geekbench 5.4.0 AArch64完整结果 (1 CPU)测试名称
香蕉派 M5
树莓派 4
不同之处 (%)
电化学测试
284
三十四
+157%
文本压缩
220
277
-23%
图像压缩
234
274
-16%
导航
210
217
-3%
HTML5
184
262
-35%
SQLite
177
236
-29%
PDF 渲染
237
296
-22%
文本渲染
173
256
-39%
铛
160
237
-39%
相机
103
210
-68%
N 体物理学
81
141
-54%
刚体物理
213
324
-41%
高斯模糊
69
100
-37%
人脸检测
168
255
-41%
地平线检测
192
339
-55%
图像修复
175
383
-75%
HDR
300
465
-43%
光线追踪
150
317
-72%
运动结构
120
215
-57%
语音识别
123
203
-49%
机器学习
77
113
-38%
完整结果 (4 CPU)测试名称
香蕉派 M5
树莓派 4
不同之处 (%)
电化学测试
1103
133
+157%
文本压缩
732
767
-5%
图像压缩
858
1044
-20%
导航
489
285
+53%
HTML5
690
965
-33%
SQLite
641
849
-28%
PDF 渲染
899
939
-4%
文本渲染
616
729
-17%
铛
520
684
-27%
相机
303
471
-43%
N 体物理学
288
415
-36%
刚体物理
652
1224
-61%
高斯模糊
273
573
-71%
人脸检测
642
985
-42%
地平线检测
716
922
-25%
图像修复
520
916
-55%
HDR
1174
1623
-32%
光线追踪
595
1088
-59%
运动结构
344
689
-67%
语音识别
390
321
+19%
机器学习
218
201
+8%
GZIP 压缩PHPBenchPyBenchWavPack 音频编码加密++OpenSSL 工作台内存 (RAM) 性能通过 sbc-bench 使用 tinymembench,我们可以更深入地了解某些 RAM 功能,因为它可以在各种变量中测试内存的延迟和带宽。
在 RAM 方面,Banana Pi M5 总体上领先于 Raspberry Pi 4,但请记住,在这个特定测试中,您会看到 4GB M5 对抗 2GB Pi 4。
tinymembench测试名称
香蕉派 M5
树莓派 4
不同之处 (%)
C 向后复制
2144
2489
-16%
C 向后复制(32字节)
2180
2484
-14%
C 向后复制(64字节)
2259
2489
-10%
C 副本
3624
2508
+31%
C 复制预取(32byte)
2214
2503
-13%
C 复制预取(64字节)
3431
2502
+ 27%
C 2 次复印
2369
2196
+7%
C 2-pass 复制预取 (32byte)
1237
2255
-82%
C 2-pass 复制预取 (64byte)
2226
2258
-1%
C填充
6394
3362
+47%
C 填充(随机16byte)
6390
3363
+47%
C 填充(乱序32byte)
6390
3358
+47%
C 填充(随机 64byte)
6384
3361
+47%
标准 memcpy
3541
2510
+47%
标准 memset
6393
3363
+47%
NEON LDP/STP 副本
3649
2501
+31%
NEON LDP/STP 复制 pldl2strm (32字节)
2757
2492
+10%
NEON LDP/STP 复制 pldl2strm (64字节)
3599
2493
+31%
NEON LDP/STP 复制 pldl1keep (32字节)
2651
2517
+5%
NEON LDP/STP 复制 pldl1keep (64字节)
3826
2518
+34%
NEON LD1/ST1 副本
3696
2499
+32%
NEON STP 填充
6389
3352
+48%
NEON STNP 填充
5674
3172
+44%
ARM LDP/STP 复制
3647
2499
+31%
ARM STP 填充
6394
3364
+47%
ARM STNP 填充
5692
3110
+45%
CacheBench网络性能这里的 Banana Pi 和 Raspberry Pi 都带有板载 1Gigabit RJ45 以太网端口,正如您所期望的那样,它们之间没有任何连接。我尝试使用 Linksys 1Gbit USB3 适配器在两者上使用 USB 以太网,并且两者都达到了最大值(当然,使用 Pi 4 上的 USB 3.0 端口),因此如果您出于某种原因需要第二个端口,那就去那里吧!
由于 M5 不具备 WiFi,因此这里仅列出了 Pi 4。一旦我拿到 M5 的 WiFi/蓝牙附加“帽”,我就会在这里更新结果。
存储性能由于配备了 32GB eMMC 内存,Banana Pi M5 在开箱即用的速度方面具有明显优势,但两者都配备了 microSD 插槽,因此我在这两款主板的Raspberry Pi 最佳 microSD 卡中都包含了全套基准测试。
事实证明,并非只有 eMMC 具有速度优势。选择Amazon Basics microSD 卡等优质产品,您将看到非常可观的 SD 卡速度,因此 M5 胜出。
在 USB 连接的 SSD 测试中,情况发生了变化,使用完全相同的 SATA-USB 电缆可使性能提高 3 到 5 倍,这非常有趣,因为两者都配备了 USB 3.0 端口,并且在网络部分,我们看到它通过 USB 以太网传输 1Gbit。它在两个板上显示为相同的驱动程序/设备,如果我遗漏了什么,请随时在评论中告诉我!
Banana Pi M5 MicroSD 卡速度SD卡型号
顺序读取
顺序写入
随机读取
随机写入
同步
SanDisk Ultra(8GB)
34.79 MB/秒
12.7 MB/秒
5.75 MB/秒
0.71 MB/秒
0.85 毫秒
SanDisk Ultra(16GB)
71 MB/秒
12.6 MB/秒
9.35 MB/秒
2.89 MB/秒
2.89 毫秒
SanDisk Ultra(32GB)
70.93 MB/秒
12.6 MB/秒
9.35 MB/秒
2.89 MB/秒
2.81 毫秒
SanDisk Extreme(64GB)
72.62 MB/秒
32.7 MB/秒
8.57 MB/秒
3.87 MB/秒
0.62 毫秒
SanDisk Extreme PRO(128GB)
72.57 MB/秒
40.53 MB/秒
8.21 MB/秒
3.89 MB/秒
0.68 毫秒
金士顿 Canvas Select Plus (32GB)
67.2 MB/秒
22.93 MB/秒
6.72 MB/秒
2.25 MB/秒
0.85 毫秒
铠侠 EXCERIA (32GB)
67.3 MB/秒
17.65 MB/秒
10.38 MB/秒
5.05 MB/秒
0.67 毫秒
三星 EVO Plus (32GB)
66.66 MB/秒
16.03 MB/秒
11.37 MB/秒
2.27 MB/秒
0.8 毫秒
亚马逊基础版 (64GB)
74.58 MB/秒
36.5 MB/秒
11.9 MB/秒
4.92 MB/秒
1.21 毫秒
Verbatim Premium(16GB)
63.32 MB/秒
10.33 MB/秒
9.15 MB/秒
2.99 MB/秒
0.75 毫秒
SanDisk MAX ENDURANCE(32GB)
72.52 MB/秒
34.4 MB/秒
8.28 MB/秒
3.35 MB/秒
0.82 毫秒
Integral ultima PRO (64GB)
74.89 MB/秒
31.1 MB/秒
9.22 MB/秒
4.67 MB/秒
0.94 毫秒
爱国者EP系列 (64GB)
65.61 MB/秒
30.9 MB/秒
8.14 MB/秒
3.2 MB/秒
0.89 毫秒
柯达(64GB)
62.11 MB/秒
31.8 MB/秒
3.39 MB/秒
0.86 MB/秒
1.02 毫秒
强效 (64GB)
21.9 MB/秒
17.9 MB/秒
8.4 MB/秒
3.95 MB/秒
1.29 毫秒
创见 (32GB)
76.75 MB/秒
20.5 MB/秒
12.93 MB/秒
4.13 MB/秒
0.58 毫秒
三星 EVO Select (32GB)
67.86 MB/秒
17.6 MB/秒
11.37 MB/秒
2.19 MB/秒
1.08 毫秒
三星 PRO Plus (128GB)
76.56 MB/秒
23.7 MB/秒
11.4 MB/秒
2.69 MB/秒
0.58 毫秒
SanDisk 高耐久性 (64GB)
68.64 MB/秒
28.9 MB/秒
6.89 MB/秒
3.26 MB/秒
0.65 毫秒
三星 PRO Endurance(32GB)
70.02 MB/秒
34.33 MB/秒
11.42 MB/秒
2.48 MB/秒
0.67 毫秒
板载 eMMC (16GB)
129.39 MB/秒
45.5 MB/秒
22.65 MB/秒
24.61 MB/秒
0.42 毫秒
Raspberry Pi 4 MicroSD 卡速度SD卡型号
顺序读取
顺序写入
随机读取
随机写入
同步
SanDisk Ultra(8GB)
39.42 MB/秒
13.77 MB/秒
8.13 MB/秒
0.73 MB/秒
0.75 毫秒
SanDisk Ultra(16GB)
41.91 MB/秒
13.93 MB/秒
8.3 MB/秒
2.65 MB/秒
2.7 毫秒
SanDisk Ultra(32GB)
39.63 MB/秒
17.53 MB/秒
7.99 MB/秒
2.25 MB/秒
2.6 毫秒
SanDisk Extreme(64GB)
39.68 MB/秒
35.27 MB/秒
7.28 MB/秒
3.63 MB/秒
0.73 毫秒
SanDisk Extreme PRO(128GB)
38.98 MB/秒
35.87 MB/秒
6.66 MB/秒
3.51 MB/秒
0.76 毫秒
金士顿 Canvas Select Plus (32GB)
38.42 MB/秒
20.73 MB/秒
5.7 MB/秒
2.16 MB/秒
0.63 毫秒
铠侠 EXCERIA (32GB)
39.66 MB/秒
17.17 MB/秒
8.58 MB/秒
4.49 MB/秒
0.97 毫秒
三星 EVO Plus (32GB)
40.31 MB/秒
24.37 MB/秒
9.94 MB/秒
2.55 MB/秒
0.75 毫秒
亚马逊基础版 (64GB)
39.3 MB/秒
36.3 MB/秒
10.2 MB/秒
4.35 MB/秒
1.11 毫秒
PNY Performance Plus (16GB)
不适用
不适用
不适用
不适用
不适用
Verbatim Premium(16GB)
40.44 MB/秒
11.6 MB/秒
7.55 MB/秒
2.8 MB/秒
0.98 毫秒
SanDisk MAX ENDURANCE(32GB)
43.35 MB/秒
33.3 MB/秒
7.57 MB/秒
3.51 MB/秒
0.6 毫秒
Integral ultima PRO (64GB)
41.05 MB/秒
34.7 MB/秒
8.05 MB/秒
4.3 MB/秒
1.07 毫秒
爱国者EP系列 (64GB)
40.77 MB/秒
29.57 MB/秒
6.74 MB/秒
2.9 MB/秒
0.87 毫秒
柯达(64GB)
40.11 MB/秒
27.97 MB/秒
3.33 MB/秒
0.84 MB/秒
0.87 毫秒
强效 (64GB)
40.12 MB/秒
34.73 MB/秒
9.81 MB/秒
4.36 MB/秒
0.95 毫秒
创见 (32GB)
42.34 MB/秒
20.43 MB/秒
11.11 MB/秒
3.96 MB/秒
0.55 毫秒
三星 EVO Select (32GB)
40.08 MB/秒
24.07 MB/秒
9.28 MB/秒
2.66 MB/秒
0.74 毫秒
三星 PRO Plus (128GB)
40.89 MB/秒
32.67 MB/秒
10.03 MB/秒
2.62 MB/秒
0.6 毫秒
SanDisk 高耐久性 (64GB)
41.55 MB/秒
30.27 MB/秒
6.15 MB/秒
3.08 MB/秒
0.74 毫秒
三星 PRO Endurance(32GB)
41.46 MB/秒
31.7 MB/秒
9.34 MB/秒
2.67 MB/秒
0.67 毫秒
USB SSD、eMMC 和 microSD 卡比较散热与电源总体而言,在更“真实”的测试环境中,Banana Pi M5 的运行温度比 Raspberry Pi 4 要低。不过,这也是意料之中的,因为在相同情况下,它的功耗更低。
所有数据均标准化为 25 摄氏度的环境温度。
温度用电量虽然全球大部分地区的电价都在飙升,但幸运的是,对于这两款主板来说,你的账单不会成为主要考虑因素。到目前为止,我这个月的平均价格为 0.11 美元/千瓦时(不包括任何常备/送货费),因此运行 100% 负载的 M5 每年的成本约为 3.60 美元,而 Raspberry Pi 4 的成本为 4.55 美元。
值得注意的是,这两块主板都是使用默认操作系统进行测量的,没有禁用任何功能,只插入了一根以太网电缆。这意味着 Pi 4 当时也运行着 WiFi/蓝牙,它也是唯一一块插入了 microSD 卡的主板。
Banana Pi M5 与 Raspberry Pi 4 — 谁胜出?所以,我们进行了一系列测试、各种基准测试并涵盖了大多数基础(至少在无头/服务器端,我可能会在以后回来更新桌面/GPU 详细信息),使我们能够判断 Banana Pi M5 是否是 Raspberry Pi 4 的有力竞争对手,以及您是否应该花掉辛苦赚来的钱。
Banana Pi M5 性能出色,如果您不需要 WiFi/蓝牙,那么它可能会是一个有吸引力的选择,价格差异可以通过包含 eMMC 来抵消,因此不需要 SD 卡(如果您对 16GB 感到满意)。如果您确实需要更多空间,M5 上的 microSD 卡性能很好,可以控制项目的物理占用空间。
再加上它们可以在AliExpress上立即供货,如果您愿意做更多的工作(如果东西不能“开箱即用”并且您喜欢修修补补),那么它可能是一个不错的选择。
我知道,我说这些并没有什么用,但最终的选择取决于你打算做什么、项目需要什么功能以及你想做出什么妥协!
我的看法是?如果我不着急,而且愿意花点时间留意库存,我想我最终还是会选择 Raspberry Pi,因为它的价格更实惠。你会看到更好的操作系统支持、更大的整体社区和更多可用的配件。
还有其他 Pi 4 替代品吗?你希望我看看吗?也许是 Banana Pi、Raspberry Pi 和 Orange Pi 的比较?也许我们可以再加几个,做一个类似于Raspberry Pi Zero 比较的全尺寸比较?