探索建站和运维乐趣

Linux VPS增加swap交换分区提高内存占用资源

早先几年,VPS、服务器资源成本较高且资源并不是很多,所以导致成本会比较大。我们在选择和使用VPS主机的时候一些便宜VPS主机内存都相对较小。在运营网站和软件的时候可能会出现内存资源不足的问题。当然,如今可能并不会出现这样的问题,各种便宜VPS出现,而且配置都相当比较高的。

且对于内存较小的VPS服务器,我们可以采用的办法是增加swap交换分区来提高内存的不足。但是这个仅限在KVM或者XEN架构支持,OpenVZ不可以这样设置。我们一起看看如何设置吧。

第一、查看当前的内存情况

Linux VPS增加swap交换分区提高内存占用资源

这里我是在一台256MB内存的VPS主机中测试的。其实在安装系统之后发现自动给安装了点swap,但是我准备多给一些。

第二、创建交换分区区域

cd /var

dd if=/dev/zero of=swapfile bs=1M count=1024

Linux VPS增加swap交换分区提高内存占用资源

这里我创建1GB交换分区,其实我们一般设置内存的双倍就可以,或者稍微多一点。

第三、创建文件和激活

/sbin/mkswap swapfile
/sbin/swapon swapfile
chmod 0644 /var/swapfile

第四、设置启动项

vi /etc/fstab

添加到最后一行。

/var/swapfile swap swap defaults 0 0

Linux VPS增加swap交换分区提高内存占用资源

保存退出。

第五、检查生效

这里我们可以看到swap交换分区添加成功。

赞(0)
转载保留:老部落 » Linux VPS增加swap交换分区提高内存占用资源


关注公众号『老蒋朋友圈』

获取更多建站运营运维新知!
互联网创业、前沿技术......