一键给VPS增加/删除Swap交换内存

我们使用VPS时常常苦恼于有限的内存。尤其是一些小内存的VPS,不得不执行各种优化以节省内存占用。因此,我们可能会需要为自己的VPS增加一块交换内存,即SWAP。SWAP其实是一块硬盘上的区域,系统会将内存中暂时不用的信息转移到SWAP区中,需要用到时再从SWAP中调入内存,这样就实现了内存的扩大。其原理和Windows系统中的页面文件(pagefile)类似。下面我们介绍怎样为系统添加SWAP内存。需要注意的是,OpenVZ虚拟的VPS不支持SWAP空间,网上有人声称可以用脚本的方式在OpenVZ虚拟的VPS中设置SWAP区,我将在文末说明这种方法的错误之处。Xen和KVM虚拟以及vmware虚拟的一般都是支持的。

ssh连接你的vps,运行命令:

wget https://raw.githubusercontent.com/sduwfc/note/master/swap.sh && bash swap.sh

提示:脚本不支持OpenVZ架构,安装会自动退出。

然后根据选项进行操作,记得添加swap的时候填写纯数字,默认单位为M

如果你在下载脚本的时候出现错误,那可能是你的国内vps连接github有些抽风,这个不用管,只需要多试几次就行,

或者看下面这篇文章,解决vps下载GitHub的脚本连接时间过长或出错的问题.

© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容