操作之前,你必须具有root账户的权限
1. 首先确认下你当前系统是否有swap分区,输入free -m, 可以看到我这边swap分区为0,所以要执行创建
2. 首先创建swap分区文件,我这里创建了4个G的分区文件 ,执行以下命令
dd if=/dev/zero of=/opt/swapfile bs=1024 count=4096000
上面的意思是在/opt/目录下创建一个swapfile文件,大小为4G
3. 格式化刚刚创建的分区,别问我为什么要格式化,执行以下命令,warning可以忽略,它是说不要格式化全部,这个是我们新建的分区,无所谓
mkswap /opt/swapfile
4. 启用swap分区
swapon /opt/swapfile
5. 将swapfile自动挂载, vim /etc/fstab中加入一行,这里的/opt/swapfile 看你创建的文件在哪个目录,写绝对路径,编辑完成后,保存并退出,这个是开启启动自动挂载
swap /opt/swapfile swap defaults 0 0
6. 执行free 看一下是否已经挂在了swap,能看到已经将swap挂载上了
安利点其他的
关闭swap分区: swapoff -a