斐浦软件 - Swap
步骤
命令如下
free -m
cat /proc/swaps
sudo -i
创建Swap文件
sudo dd if=/dev/zero of=/swap bs=1M count=2048
sudo dd if=/dev/zero of=/swap bs=1M count=4096
ls / | grep swap
chmod 600 /swap
格式化Swap文件
mkswap /swap
echo 20 >/proc/sys/vm/swappiness
vim /etc/sysctl.conf
vm.swappiness=20
:wq!
sysctl -p
启用Swap文件
swapon /swap
永久启用Swap文件
sudo vim /etc/fstab
在最后加入下列内容
/swap none swap sw 0 0
验证Swap文件是否已经启用
swapon --show
Ubuntu 16
据说ubuntu在16.1之后就没有rc.local
了,阿里的服务器不知道为何没有
vim /etc/rc.local
swapoff /swap
需要修改为
swapon /swap
echo "/swap swap swap defaults 0 0" >> /etc/fstab
exit
chmod +x /etc/rc.local
cat /proc/swaps
free -m