Linux 分配 swap

/

创建独立的 swap 磁盘文件

分配一个 swap 2G 的 swap 空间,实际可用空间并不一定会是这个数量(云服务商为了避免滥用 swap 导致的系统不稳定,可能并不能获得这样大的磁盘转存空间)

swap 只是在内存紧张的情况下临时用下,不建议长时间高使用量的使用 swap 文件作内存,避免影响实际应用的稳定性

  1. sudo fallocate -l 2G /swapfile.img
  2. sudo chmod 0600 /swapfile.img
  3. sudo mkswap /swapfile.img
  4. sudo swapon /swapfile.img
  5. sudo swapon -s

配置独立分区目录

sudo nano /etc/fstab

  1. /swapfile.img swap swap defaults 0 0

设置 swap 使用的优先级

echo “vm.swappiness = 50” | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

最后重启主机后,测试以下分配的 swap 空间是否正常运行


原文地址:https://docs.vultr.com/how-to-add-swap-memory-in-ubuntu-24-04

转载请注明作者和出处,并添加本页链接。
原文链接: //xiaochun.zrlog.com/linux-add-swap-memory.html