1、查看swap文件位置,一般就在/,可以打开/etc/fstab文件看到swap文件位置
sudo vim /etc/fstab
#其中:/swapfile none swap sw 0 0
/swapfile就是 swap文件
2、创建一个新的swap文件
#进入到 /
cd /
#创建新的swap文件,文件大小是内存的1-15倍
sudo dd if=/dev/zero of=/swapfile1 bs=1G count=24
#上述语句的count就是创建的空间大小,上述24代表 24GB
3、创建swap文件系统
sudo mkswap -f swapfile1
#上述命令中的 swapfile1就是新创建的swap文件系统
#更改swapfile1的权限为0600
sudo chmod 0600 swapfile1
sudo mkswap /swapfile1
4、开启新的swap
#先关闭原来的swapfile
sudo swapoff /swapfile
#上述命令中的 /swapfile就是你自己的swapfile文件,在第一步中看到的
free -h
#查看当前的swapfile状态是否关闭,如果看到 Swap 0 0 0表示当前swap已经关闭
sudo swapon /swapfile1
#上述指令中swapfile1是在第2步骤中创建的新的swap交换文件
free -h
#再次执行 free -h查看新的swap文件系统是否生效,如果生效,将会看到 Swap 12 0 0
5、设置开机重新启动
sudo vim /etc/fstab
#将 /swapfile 替换为 /swapfile1
sudo shutdown -r now
#开机重启
free -h
#重启后查看,新的swap文件系统是否生效
6、移除原来的swap文件
sudo rm /swapfile
ubuntu20.04更改swap空间大小
最新推荐文章于 2024-07-10 11:48:26 发布