#!/bin/bash
# https://blog.luhua.site
# 虚拟内存大小 单位MB
memorySize=4096
if [ $# -gt 0 ]
then
memorySize=$1
fi
cd /usr
mkdir swap
cd swap
dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=$memorySize
du -sh /usr/swap/swapfile
#将目标设置为swap分区文件
mkswap /usr/swap/swapfile
chmod 0600 /usr/swap/swapfile
#激活swap区,并立即启用交换区文件
swapon /usr/swap/swapfile
#设置开机启用
#echo "/usr/swap/swapfile swap swap defaults 0 0" >> /etc/fstab
#cat /etc/fstab