在一些小内存比如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

作者 申佳明

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code