先查看是否已经存在swap分区了:
swapon --show
sudo
没有结果表示不存在swap分区,有结果表示已经有一个swap分区了,一般来说一个系统不需要第二个swap分区。
创建1G大小的swap分区文件,并更改权限:
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1024k
sudo chmod 600 /swapfile
加载swap分区:
sudo mkswap /swapfile
sudo swapon /swapfile
如果想要重启后swap分区扔自动加载,修改文件:
sudo nano /etc/fstab
最后增加一行:
/swapfile swap swap defaults 0 0
查看swap分区是否加载成功:
sudo swapon --show
一般来说如果是服务器,swappiness 不要太高,修改swappiness 的值:
sudo sysctl vm.swappiness=10
文章评论