首先执行指令,以查看目前内存及交换分区的概况:
free -m
新增swap分区:
dd if=/dev/zero of=/swapfile bs=1k count=2048000
mkswap /swapfile
chmod 0600 /swapfile
swapon /swapfile
经过上述的操作后,交换分区是临时生效的,当重启系统后丢失,接下来将介绍永久生效方法:
vim /etc/fstab
#在文件尾部追加如下一行设置:
/etc/swap swap swap defaults 0 0
#更改swap配置文件配置
vim /etc/sysctl.conf
#新增或修改配置项
vm.swappiness=30 #值越大越倾向于使用swap空间
#保存配置并重启系统
init 6