如果服务器的 RAM 只有 2G, 但是我对性能的需求更高的时候,就可以使用 RAM 扩展技术,包括 SWAP 和 ZRAM 两种技术,简单的理解,SWAP 是将硬盘内存转换为 RAM, 但是这一部分 RAM 性能很差,而 ZRAM 是将 CPU 的性能转换为内存,相对于前者来说,速度快上很多。但是不管怎么说,这两种手段得到的额外内存都不如原生内存性能好.
下面开始使用 ZRAM 的教程:
1. 安装 sudo apt-get install zram-tools
2. 加载 ZRAM 模块: sudo modprobe zram
2. 创建虚拟内存 sudo zramctl --algorithm lz4 --size 1G --stream 1 /dev/zram0
(如果失败可能是 ZRAM 在运行使用 sudo swapoff /dev/zram0
停止 ZRAM)
3. 运行 ZRAM 模块 sudo mkswap /dev/zram0
sudo swapon /dev/zram0
4. 使用 swapon -show
指令查看 ZRAM 是否正确启用
评论区