如果VPS默认没有交换分区,可以设置交换文件
仅适用于kvm xen等虚拟化,不适用于Openvz
centos6
建立1G的交换文件
dd if=/dev/zero of=/tmp/swap bs=1M count=1024
mkswap /tmp/swap #创建swap文件
swapon /tmp/swap #激活swap文件
swapon -s #查看swap
Filename Type Size Used Priority
/dev/sda2 partition 490492 0 -1
/tmp/swap file 2097148 0 -2
修改/etc/fstab文件,增加以下内容,让系统引导时自动启动
vim /etc/fstab #在最后添加下面代码
/tmp/swap swap swap default 0 0
:wq! #保存退出
centos7
fallocate -l 1G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
swapon -s
echo "/swapfile swap swap sw 0 0" >> /etc/fstab
评论