如果你的运行程序需要占用更多的虚拟内存来运行,而你有没有空余的磁盘来建立虚拟内存设备,最简单的办法可以使用虚拟内存文件的方式新增硬盘
步骤如下:
- 使用dd命令来建立swap文件
cd /var/
dd if=/dev/zero of=swapfile bs=1M count=64 - 使用mkswap将swap文件格式化为虚拟内存的文件格式
/sbin/mkswap swapfile 使用swapon来启动该文件,使其成为虚拟内存
/sbin/swapon swapfile
编辑vi /etc/fstab文件,使其系统启动时自动添加
/var/swapfile swap swap defaults 0 0
- 测试fstab有效
mount -a - 如有必要,使用swapoff来关闭该文件
swapoff /var/swapfile
注意:
在VPS上添加swap,建议不要太大,会出现swap抖动
没有评论 :
发表评论