在 Ubuntu 上,Compton(现在更多被维护为 picom)本身内存占用并不高,一般属于“轻量级”范畴。
大致情况
- 空载/正常使用:通常只占 几 MB 到十几 MB 内存(比如 5–20 MB)
- 和完整桌面合成器(如 GNOME 的 Mutter、KDE 的 KWin)相比,Compton/Picom 明显更省资源
- 它主要做窗口透明、阴影、模糊、垂直同步等合成工作
什么时候会“显得占用高”
- 开启了模糊(blur)
- 模糊算法(尤其是大半径高斯模糊)会显著增加 CPU/GPU 负担,有时也会多占一点内存
- 多显示器 / 高分辨率
- 配置不当或 bug
- 某些旧版 compton 有内存泄漏问题
- 建议用
picom(Compton 的继任者)
- 被误认为是它占用
compton 有时名字会显示在进程里,但实际瓶颈在 X11 / 显卡驱动
查看方法
ps aux | grep picom
或
top
看 RES 列即可。
建议
- Ubuntu 若用 XFCE / i3 / Openbox:用 picom 很合适
- 若用 GNOME:一般不需要 Compton(自带合成器)
- 内存敏感:关闭 blur,用简单阴影配置
如果你愿意,可以发一下你的 Ubuntu 版本 + 桌面环境 + picom 配置,我可以帮你判断是否异常。