momo (@annazhaog)用 zram 优化 Linux 内存与存储寿命:跨 ARM / x86 的通用方案 中发帖

用 zram 优化 Linux 内存与存储寿命:跨 ARM / x86 的通用方案
在低内存设备(如 ARM 小主机、云服务器低配实例)上,内存压力大时系统会频繁使用 swap,导致性能下降,甚至加速 SSD 磨损。
zram 提供了一种高效的内存压缩 swap 方案,既能缓解内存压力,又能减少磁盘 I/O。

为什么选 zram 而不是传统 swap

速度快:zram 在内存中压缩数据,读写速度远高于 SSD/HDD
延长寿命:减少对物理存储的写入次数
灵活性:可按需调整大小,支持多压缩算法(lz4、zstd 等)


跨平台(ARM / x86)通用启用方法
检查内核支持
modprobe zram
lsmod | grep zram

创建 zram 设备
# 创建一个 zram 设备
echo lz4 > /sys/block/zram0/comp_algorithm
ech...