使用zRAM作为Swap分区
zRAM能够将内存模拟为块设备,向其写入数据时,会将数据进行压缩并储存到RAM中。因为压缩和解压缩的速度通常比磁盘IO要好,故我们可以使用zRAM来替代磁盘的Swap分区,从而提高在内存不足时系统的性能。
启用zRAM
对于Debian系的发行版,启用zRAM只需要安装zram-tools并启动相应服务:
1 | sudo apt install zram-tools |
配置zRAM
默认情况下,zRAM使用的压缩算法是lz4,如果想使用其他算法或修改zRAM的大小,我们可以修改配置文件/etc/default/zramswap。
目前,我的建议是:
1 | ALGO=zstd |