Skip to content

设置 Swap#

在 CentOS 上设置 Swap 大小为 4GB 的步骤与大多数 Linux 发行版类似。以下是详细的操作步骤:


方法 :使用 ZRAM(适用于内存较小的系统)#

如果系统内存较小(如 1GB 或 2GB),可以考虑使用 ZRAM 作为 Swap 的替代方案。ZRAM 是一种压缩内存技术,可以提高性能。

步骤#

  1. 安装 zram 工具:
sudo yum install epel-release
sudo yum install zram-generator
  1. 配置 ZRAM: 创建配置文件:
sudo vi /etc/systemd/zram-generator.conf

添加以下内容:

[zram0]
zram-size = 4096
  1. 启用并启动 ZRAM 服务:
sudo systemctl daemon-reload
sudo systemctl start /dev/zram0
  1. 验证:
free -h

注意事项#

  • Swap 空间的大小通常建议为物理内存的 1-2 倍,但具体大小取决于实际需求。
  • 如果系统内存充足(如 16GB 或以上),可以适当减少 Swap 空间,甚至不启用 Swap
  • Swap 文件位于硬盘上,性能不如物理内存,因此不建议过度依赖 Swap

完成以上步骤后,你的 CentOS 系统将拥有 4GB 的 Swap 空间。

ubuntu ,debain#

方法类似,安装指令为:sudo apt install zram-tools

配置文件有些区别,根据zram-tools 使用说明进行配置启动。