LibreOffice(通常你指的应该是 LibreOffice,不是 liboffice,一般拼写如此)在 CentOS 上占内存不算特别大,但也不小,具体取决于使用场景。
下面给你一个直观的对比和说明:
一、LibreOffice 内存占用情况(大致)
1️⃣ 空闲 / 刚启动
- Writer / Calc 单独打开
- 内存占用:150–300 MB
- CPU:几乎不占
2️⃣ 打开普通文档(几页 Word / Excel)
3️⃣ 打开大型 Excel(几万行)或复杂 PPT
4️⃣ 后台 soffice 进程
LibreOffice 在 CentOS 上通常会常驻一个 soffice.bin 进程:
- 即使关掉界面,也可能占用 100–200 MB
- 可手动杀掉释放
二、和 Windows 比,CentOS 上更省吗?
✅ 是的,通常更省一点
- Linux 版本没有太多后台服务
- 没有杀毒 / 索引占用
- 同配置下比 Windows 轻 10–30%
三、CentOS 服务器上常见用途
✅ 正常使用(桌面用户)
✅ 服务器无界面转换文档(headless)
libreoffice --headless --convert-to pdf xxx.docx
- 内存峰值:300–800 MB
- 转换完可立即释放
- 2G 内存服务器也能跑(并发别太高)
四、想更省内存的方案
1️⃣ 用 headless 模式(不装桌面)
yum install libreoffice-headless
2️⃣ 用轻量替代
- OnlyOffice(更现代但更重)
- Pandoc + LaTeX(超轻,但不支持复杂排版)
- WPS Linux(UI 好,但闭源)
五、总结一句话
LibreOffice 在 CentOS 上内存占用中等,桌面用 4G 起步,服务器转换文档 2G 也能跑,但不算“极轻量”。
如果你愿意,可以告诉我:
- 是 桌面用还是服务器用
- 内存多大
- 主要干啥(写文档 / 转 PDF / Excel)
我可以给你更精确的建议。