Jellyfin 在 CentOS 上占用的内存,取决于版本、使用方式、媒体库规模、是否启用转码、并发用户数等因素。下面给你一个大致参考:
1. 空闲 / 刚启动(无播放、无转码)
- 最低内存占用:约 150–300 MB
- 官方轻量部署(无硬件加速、小媒体库):常见在 200 MB 左右
2. 正常家庭使用(1–3 用户)
- 媒体库几 TB、元数据齐全
- 偶尔播放(直接播放,不转码)
- 内存占用:300–600 MB
3. 有转码(软件转码 / 高并发)
- 软件转码(CPU)会明显吃内存
- 单个 1080p 转码:额外 200–500 MB
- 4K 转码:可能 1 GB+
- 多用户同时转码:极易到 1.5–3 GB+
4. CentOS 系统本身
- 最小化 CentOS 7/8:约 200–400 MB
- 加上 Jellyfin:整机通常 500 MB–1 GB 起步
建议配置
- 纯播放(直连):1 GB 内存可用(2 GB 更稳)
- 有转码需求:至少 2–4 GB
- 多人 / 4K / Docker + Jellyfin:4 GB 以上更舒服
如果你愿意,可以告诉我:
- CentOS 版本(7 / 8 / Stream)
- 是否 Docker
- 是否硬件转码(Intel / NVIDIA)
- 媒体库大小
我可以给你更精确的内存估算。