查看已有swap空间

free -m

新增swap分区空间

  • 1、使用dd创建swapfile,bs单位bytes,也可以手动指定单位为M或者G,count为计数,例子为增加1M*1024=1G空间
mkdir /swap
cd /swap
dd if=/dev/zero of=swapfile bs=1M count=1024
chmod 600 swapfile
  • 2、mkswap创建交换文件
mkswap swapfile
  • 3、swapon激活
swapon swapfile
  • 4、查看增加后swap空间
free -m
  • 5、开机启动
nano /etc/fstab

添加

/swap/swapfile  swap  swap defaults  0 0
  • 6、修改swpapiness参数

查看swpapiness参数

cat /proc/sys/vm/swappiness

修改/etc/sysctl.conf文件

nano /etc/sysctl.conf

并增加以下内容:

vm.swappiness=10

去掉增加swap

查看

free -m

停用

swapoff swapfile

删除

rm swapfile -rf

确定

free -m

删除随即启动swap

nano /etc/fstab
最后修改:2021 年 08 月 26 日
如果觉得我的文章对你有用,请随意赞赏