加载失败
作者把 2025 年测试过的单板电脑做了汇总,并把详细基准结果放在 sbc.compare(作者维护的 SBC 基准与数据库网站)作为参考;文章本意是列出测试过的板子与测得数据,而非逐一做购买指南。评论主要围绕软件生态与长期支持(是否有 mainline Linux、发行版支持、安全补丁)展开,许多用户建议长期项目优先选 Raspberry Pi 或使用 Armbian/Diet‑Pi 等社区镜像。此外有针对具体硬件的讨论:RK3588、Orange Pi 5、BPI‑R4 等在厂商内核与主线内核之间的权衡、MFC 硬件加速、USB‑C 视频输出与 PPPoE 加速等会直接影响实际用途。最后,读者对基准方法(如使用 ollama 的模型尺寸与 RAM 影响)和文章的汇总表格(厂商/价格/SoC/RAM/形态/功耗等)提出了具体改进建议。
评论区普遍把软件支持放在首位:是否有 mainline Linux 支持、是否能持续收到安全补丁、以及是否能用主流发行版,直接决定一块板子的长期可用性。多条评论指出多数廉价中国 SBC 在软件支持上很弱,需要在 GitHub 或厂商网站搜 OS 镜像并手动打补丁,相比之下 Raspberry Pi 的官方镜像更新频繁且老型号(如 Pi 1 B+)仍有支持直到至少 2030 年。Armbian、Diet‑Pi 等社区发行能覆盖很多板子并提供 Debian/Ubuntu 风格的镜像,但评论也反复提到厂商内核、二进制 blob 和缺失驱动会造成迁移成本。作者在评论里承认将“是否有主线支持”作为过滤器有意义,但定义和维护这项指标非常困难,因为即便标记为主线,显示或 Wi‑Fi 等外设也可能不工作。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7] [来源8]
多个评论讨论到为了特定外设或硬件加速必须运行厂商内核(vendor kernel),比如视频硬件加速(MFC)或通过 USB‑C 输出视频。用户举例 Orange Pi 5 在不同用途间切换厂商内核与 mainline 内核,因为厂商内核在短期内往往支持更多板载外设与 HW 转码功能。也有人指出像 RK3588 这类 SoC 的支持在持续改善,但问题通常不是 CPU 本身而是外围驱动(如传感器 hub、显示控制器等)尚未上游。部分评论明确表示主线内核在进步,但若要完整利用某些功能,目前仍常需依赖厂商补丁或闭源 blob。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6]
读者对基准方法和数据展示提出多项具体要求:一是 author 用的 ollama 基准目前主要测 CPU,且不同板子上 RAM 大小不同会影响可加载的模型,导致对比失真。评论建议对每块板子测试一组固定的模型尺寸并在文章中报告完整模型名/版本/size slug,并希望给出作者 fork 的 ollama‑benchmark 链接以便复核。多人还希望有一张汇总表(厂商、价格、RAM、SoC、架构、尺寸、功耗等列)便于按用途快速筛选,作者回应 sbc.compare 数据库已有大量信息但文章不想重复全部内容。总体诉求是更透明、可复现的基准和一目了然的规格汇总。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7]
针对路由和 ISP 场景,评论强调硬件特性(例如 PPPoE 硬件加速)对实际吞吐能力影响极大。有人指出 BPI‑R4 在 PPPoE 上有网络处理引擎可做硬件加速,适合做 10G WAN 路由;相对地,某些 UniFi 设备因将 PPPoE 完全交给 CPU 处理而表现较差。评论还提到 OPNSense 主要适配 x86 平台,若要在 x86 之外得到等效性能需要更强的单核 CPU 或通过虚拟化并行处理 PPPoE。OpenWRT 在旧 CPU 上的路由性能被看好,但在较大机型上的安装/升级体验有人抱怨;若不需要 GPIO,有人建议直接选 mini PC。
评论提醒买家别只看 SoC 性能:接口(如 USB‑C DP Alt Mode)、尺寸与功耗在实际应用中往往决定能否落地。有人不解为何支持 USB‑C DP Alt Mode 的板子常见于 200 美元以上的机型,这对想以更小形态替代 HDMI 的用户是痛点。对无人机或移动部署,体积与功耗决定能否上机,文章作者的 sbc.compare 数据库包含部分尺寸信息但前端尚未完全展示。另有评论提到 Raspberry Pi 的生态(小屏、外壳、防震箱)在移动与户外部署上更成熟,降低了集成成本。
SBC(Single Board Computer,单板计算机): 将 CPU、内存和常用外设集成在一块电路板上的完整小型电脑,常用于嵌入式、边缘计算、路由或爱好者项目,本文讨论的多数设备即为此类。
mainline Linux(主线 Linux): 指 upstream kernel(kernel.org 上的上游内核)被合并并受社区维护的内核代码;评论中讨论的“主线支持”意味着能在不依赖厂商闭源补丁的情况下运行现代发行版并支持外设。
vendor kernel(厂商内核): 由板卡厂商维护的定制内核或补丁集,通常包含专有驱动或二进制 blob,以支持特定外设或硬件加速(比如视频编解码、USB‑C 输出),但可能锁定在较旧内核或难以上游合并。
Armbian: Armbian(为 ARM 架构单板电脑维护的社区发行版,基于 Debian/Ubuntu),为很多 SBC 提供移植和长期维护的镜像,常被用来改善厂商镜像的可用性。
PPPoE(Point-to-Point Protocol over Ethernet): 一种在以太网上封装的点对点协议,常用于 ISP 宽带拨号;若由 CPU 处理会成为高带宽场景的瓶颈,部分板子提供专门的 PPPoE 硬件加速。
OpenWRT: OpenWRT(基于 Linux 的开源路由器和嵌入式系统),在资源受限或老旧 CPU 上路由性能优越,但在较大 x86 硬件上的安装/升级体验被部分用户认为不如通用 Linux 发行版。
ollama‑benchmark(ollama 基准测试): 用于评估本地部署 LLM 推理性能的基准套件,评论中提到作者用它做 CPU 基准并测试 DeepSeek R1 模型,但不同板子的 RAM 会影响可加载的模型尺寸,从而影响可比性。