很多人在买小配置机器的时候经常出现内存爆满的情况

那么咱们内存不够硬盘来凑

接下来我将会介绍如何在linux上开启swap来一定程度上缓解内存爆满的问题。


  • 我们可以运行这个脚本来一键创建3GB的swap分区

wget -N --no-check-certificate https://raw.githubusercontent.com/aquasofts/swap/main/swap.sh && chmod +x swap.sh && ./swap.sh

脚本相关内容我已开源至github aquasofts/swap

  • 若您的机器位于中国内地,可以使用以下脚本

wget -N --no-check-certificate https://raw.gitcode.com/aquasofts/swap/raw/main/swap.sh && chmod +x swap.sh && ./swap.sh

  • 如果不想使用脚本该怎么办呢?

  1. 创建一个3GB的文件

fallocate -l 3G /swapfile

  1. 创建swap分区

mkswap /swapfile
  1. 开启swap分区

swapon /swapfile
  1. 查看是否生效

free -h
  1. 使swap开机自动加载

echo "/swapfile swap swap defaults 0 0" >> /etc/fstab

这就完成了!下期见,拜拜!