仅适用于使用swap文件,而不是swap分区
首先确定一下swapfile在哪,我的swapfile是在根目录下
开始
free -h
image.png
注意这里的buff/cache的大小,后面的bs不能比这个还大
# 停用分区文件
sudo swapoff /swapfile
# 删除分区文件
sudo rm /swapfile
# 大小为1Gx8 == 8G,这里根据自己的需求去改,bs的大小不能大于前面的buff/cache,不然会报错:dd: memory exhausted by input buffer of size xxxxxxxxxxx
sudo dd if=/dev/zero of=/swapfile bs=1G count=8
# 修改权限,启用分区文件
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
# 查看swap空间大小
free -m
网友评论