斐浦软件 - 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


此文档对你有帮助?

本页