N100 小主机做 Home Lab:8W 功耗的性能账
去年我把跑了五年的旧台式机(i5-8400)换成了 N100 小主机。换的理由很朴素:那台机器待机 38W,一年电费 200 多,风扇还吵。
用了一年,记录一下真实数据。
配置与价格
- 主机:某品牌 N100 迷你主机,准系统 780 元
- 内存:DDR4 3200 16G 笔记本条(闲置)0 元
- 硬盘:1T NVMe(闲置)0 元
- 网卡:主板自带单口 2.5G
整机(含内存硬盘按二手价算大概 1100 元)。
N100 是 4 核 4 线程,无超线程,TDP 6W,核显 UHD 24EU,支持 AV1 硬解。
功耗实测
用带功率计的插座,测了四种状态:
| 状态 | 功耗 |
|---|---|
| 关机(通电) | 0.6W |
| 待机(Docker 空跑,无负载) | 8.1W |
| 轻载(跑 6 个容器,含 Gitea/Immich) | 12~14W |
| 满载(4 核跑满) | 28W |
| 满载 + 硬盘写入 | 31W |
一年电费按 0.6 元/度、平均 13W 算:
13W × 24h × 365 / 1000 = 114 度 ≈ 68 元
旧台式机同场景平均 45W,一年 236 元。一年省 168 块,五年省 840 块,基本把机器钱省回来了。
性能:能干什么,不能干什么
能干的:
- Jellyfin 转码:4K HEVC 10bit → 1080p,同时 3 路,CPU 占用 40%(QSV 硬解)。这一点比旧台式机强,因为 8 代核显不支持 HEVC 10bit 硬解
- Immich 照片管理:2 万张照片建索引,跑了一晚上,之后增量很快
- Gitea + 5 个小型 Web 服务:CPU 常年 5% 以下
- 软路由:单口做旁路由,跑满千兆没压力
不能干的:
- 同时跑多个虚拟机:4 核没超线程,开两个 VM 就很卡
- 编译大型项目:编译一个中等大小的 Go 项目,比 M1 慢 4 倍
- 本地跑 7B 模型:CPU 推理大概 2 token/s,没有实用价值
- 大规模相册的人脸识别:初始扫描非常慢,2 万张跑了 9 小时
三个具体建议
一、一定要买带 2.5G 网口的。
N100 主机现在几乎都是 2.5G 网口了,但如果买二手要注意。内网传文件千兆是瓶颈,2.5G 能到 280MB/s,体验差别很大。
二、内存买单条 16G 不如两条 8G。
N100 支持双通道,核显和内存带宽强相关。我实测单条 16G 和双条 8G,Jellyfin 转码性能差 20% 左右。如果预算有限,8G×2 优于 16G×1。
三、散热要自己改。
原装的散热是个小铝块加一个 4cm 风扇,满载时风扇转速能到 5000 转,声音不小。我换了个 6cm 的静音风扇(用扎带固定在外壳上),满载温度从 82℃ 降到 68℃,噪音明显下降。
代价是外观难看。但如果机器放在客厅柜子里,无感。
它不适合谁
说清楚边界比说优点有用:
- 如果你要跑 ESXi/Proxmox 开多个 VM:别买,加钱上 N305 或者二手 10 代 i5
- 如果你要本地跑大模型:别买,直接买显卡或者用 API
- 如果你只是做 NAS:N100 有点浪费,ARM 板子或者二手 J4125 更便宜
- 如果你要压片:别买,转码可以,压制不行
一年后的状态
现在这台机器上跑着 9 个容器:Jellyfin、Immich、Gitea、Vaultwarden、Miniflux、n8n、两个静态站、一个 uptime 监控。
内存占用 11.2G / 16G,CPU 平均 12%。风扇声音在夜里能听到一点,但比旧机器安静太多。
如果让我重新选一次,我还是会买它。这个价位、这个功耗,没有更好的选择。
评论 (0)
还没有评论,来说两句吧~
发表评论