在 Ubuntu 里,swapper(通常指 swap 分区 / swap 文件) 和 zram 不是“二选一”的死对头,而是不同用途、可以共存的方案。简单结论先给你:
内存小(≤4G)/ 老机器 / 怕卡死 → 用 swap 分区或 swap 文件
内存中等(4–8G)/ 想更流畅 / 笔记本 → 优先 zram,再保留一个小 swap 文件
下面详细说。
✅ 优点
❌ 缺点
✅ 优点
❌ 缺点
Ubuntu 22.04+ 默认就是:
这是最佳实践,不是让你二选一。
选:swap 文件为主,zram 可开
sudo fallocate -l 2G /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
再加 zram 更稳。
选:zram 为主 + 小 swap 文件
优先 zram
swapon --show
/dev/zram0 → zram 已开/swapfile 或 /dev/sdX → 传统 swap最稳组合:
zram(默认)
+ 2G swap 文件
如果你愿意,我可以:
你内存多大?