在一些小内存比如1G VPS上,我们有必要建立swap内存
检查swap是否存在
swapon -s
如果什么都没返回,说明没有swap内存文件存在.
检查磁盘空间使用
df -h
建立并启用swap(1024k=1024MB)
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1024k
sudo mkswap /swapfile
sudo swapon /swapfile
现在你可以用free -m或top命令检查swap内存.
swap会一直存在,直到重启会消失.因此我们必须保证重启后swap也能自动建立.
修改文件配置
vi /etc/fstab
进入编辑状态,将以下一句粘贴进编辑器中,并存盘退出
/swapfile swap swap defaults 0 0
*vi编辑器使用方法请自行搜索.
设置swap文件正确读取权限
chown root:root /swapfile
chmod 0600 /swapfile
完成
设置完成.
参考:http://forum.centos-webpanel.com/index.php?topic=214.0