查看已有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