去年秋天,我把最后一台树莓派5从置物架上拔了下来。这台机器买得早,侥幸躲过了后来那波内存缺货潮,一直跑着Gotify通知推送、Pulse音频服务、Nginx反向代理,外加几个零零碎碎的FOSS工具。很长一段时间里它都表现得不赖,直到某天我试着加装Code Server和Nextcloud——风扇开始狂转,响应慢得让我以为网络断了。就是那一刻,我决定把整套自托管环境迁到一台N100迷你PC上。现在回头看,唯一后悔的是犹豫了那几个月。
先讲清楚,我并不是要全盘否定树莓派。装个轻量级DietPi系统,配一块高内存型号,它能稳稳拉起几十个Docker容器。我在上面跑过CANONICAL家的MicroCloud,用过Dockhand这类网页管理面板,日常的小型服务完全扛得住。问题出在当你不想止步于“够用”的时候。一旦你开始认真把自托管当成家庭基础设施来经营,树莓派的限制就像天花板一样压在头上。
第一个麻烦是虚拟化平台的选型。我习惯用Proxmox,过去两三年它一直是我主力虚拟化环境,容器管理、快照备份、虚拟机迁移这些操作已经刻进肌肉记忆。可Proxmox至今没有正经的ARM镜像,社区那些野路子移植方案我也试过,功能残缺到让人火大,连最基本的网络桥接都可能抽风。在树莓派上要么退回纯命令行敲docker-compose,要么凑合用一个你并不信任的网页面板——这两种选择都不适合一台常年承载关键服务的机器。
第二个痛点更直接:性能天花板。树莓派处理简单的容器化应用没问题,但一旦你把Code Server装上十几个扩展,再同时跑Nextcloud文件同步、Jellyfin媒体库、几个数据库实例,它就彻底露馅了。负载一上来,SSH连接都开始掉包。我后来在N100上跑了完全相同的服务栈,CPU占用稳稳卡在40%以下。Jellyfin的转码表现更是云泥之别——N100能同时处理三条4K串流(只要不涉及AV1解码),而树莓派只能勉强应付一条1080p,还得祈祷没人同时往Nextcloud上传大文件。
有人会拿功耗说事。N100确实比树莓派多吃几瓦电,但差距小到几乎可以忽略。我拿功率计实测过,满载状态下两者相差不到7瓦,待机功耗更是半斤八两。用这点电费换来的是x86架构的完整兼容性——我能直接部署TrueNAS SCALE做存储,跑Windows虚拟机调试软件包,甚至临时起意装个SteamOS玩玩串流游戏。树莓派的ARM生态在这些场景里要么缺驱动,要么缺软件源,每条路都得绕半天弯。
还有一个让我彻底倒向N100的理由:周边成本。一台树莓派5配齐散热器、NVMe扩展板、靠谱的电源适配器和金属外壳,总价已经逼近甚至超过一台入门级x86迷你主机。而后者自带M.2插槽、千兆网口、满血HDMI接口,开箱即用。买树莓派是为了“便宜够用”,但当够用需要额外砸钱买一堆配件时,这个逻辑已经不自洽了。
如果你现在正准备搭建2026年的家庭实验环境,我的建议很简单。几百块钱预算,直接去搜N100方案的迷你PC,别在ARM开发板上浪费精力。五年前树莓派确实是最优解,那时候x86小主机贵得离谱,二手戴尔瘦客户机又吵又占地方。但现在一百块出头的N100机器已经能把树莓派全家按在地上摩擦。我把自己几个月前还跑在Pi上的那套服务全部迁移到N100后,Proxmox面板上二十几个容器和两台虚拟机并排运行,整机功耗不到15瓦,安静得像个路由器。
热门跟贴