查看是否有交换分区
free -hdd if=/dev/zero of=/mnt/swap bs=1M count=8000fallocate -l 8G /mnt/swapchmod 600 /mnt/swap
设置交换分区文件:mkswap /mnt/swap
加入 swap:swapon /mnt/swap
设置自动挂载
vim /etc/fstab/mnt/swap swap swap defaults 0 0echo "/mnt/swap swap swap defaults 0 0" >> /etc/fstab
查看内核参数 vm.swappiness 中的数值是否为 0,如果为 0 则根据实际需要调整成 30
临时修改:
sysctl vm.swappiness=30cat /proc/sys/vm/swappinessvim /etc/sysctl.confecho 'vm.swappiness=30'>> /etc/sysctl.confsysctl -p
关闭 swap 分区
swapoff /mnt/swapswapoff -a >/dev/null
删除分页文件
rm -rf /mnt/swap
