• 搬瓦工 最新优惠码及购买使用教程 传送门     VIRMACH 7折优惠码及购买使用教程 传送门     Vultr 最新优惠及购买使用教程 传送门

如何为小内存VPS服务器添加或创建swap分区,提升系统性能

优化加速 有木有同情心 1年前 (2017-11-01) 1094次浏览 0个评论 扫描二维码

如何为小内存 VPS 服务器添加或创建 swap 分区,提升系统性能

我们在购买 Linux 系列的 VPS 服务器,比如 CentOS、Debian、Ubuntu 时,部分 VPS 服务商,比如 Vultr,默认是不提供 Swap 分区的。

如果我们购买的是 1G 以下的小内存 VPS 服务器,那么在部分情况下,可能会出现因内存不足导致的卡顿、性能下降等现象。这时候我们可以为系统添加 Swap 分区,以改善这种情况。

 

关于 swap

Swap 分区,即 Linux 系统下的交换区,类似于 Windows 系统的虚拟内存。系统在物理内存不够时,与 Swap 进行交换。Swap 的调整对 Linux 服务器,特别是 Web 服务器的性能至关重要。通过调整 Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

 

添加 Swap 条件

VPS 服务器需要为 KVM 或 Xen 架构,不支持 OpenVZ。

 

查看当前 Swap 情况

Putty 连接 VPS 服务器,输入以下命令运行:

返回的结果中可以看到物理内存使用情况,以及 swap 相关情况。而其中的“swap”一行,如果显示为 0,则代表没有分配 swap。

或者,也可以运行以下命令,专业查看 Swap 分配情况,如果结果中不显示大小,则代表没有分配:

 

如何删除当前 Swap 分区

如果当前系统已存在 Swap 分区,但是大小不符合自己要求,那么我们可以删除当前 Swap 分区文件,重建一个新的 Swap 文件。

1..运行如下命令可以得到当前 Swap 分区文件的位置:

 

2.得到文件位置后,运行如下命令停止 Swap 分区:

 

3.找到刚才得到的 Swap 文件位置,删除该文件,随后新建即可。

 

创建 Swap 分区

1.Putty 连接 VPS 服务器,运行以下命令进入/var 目录:

2.获取 Swap 文件块,一般可设置为物理内存的同样大小或 2 倍大小,以设置 1G Swap 为例:

3.创建 Swap:

4.激活 Swap:

5.查看 Swap 是否已设置成功,结果如果显示出我们指定大小的文件,则设置成功:

6.修改权限:

7.设置开机自动启动:

8.重启 VPS 服务器,开机后输入以下命令运行:

如下图所示,Swap 已设置成功:

如何为小内存 VPS 服务器添加或创建 swap 分区,提升系统性能

以后每次开机,Swap 都会自动加载了。另外,如果系统已设置有 Swap 分区,如果嫌小,也可以按照以上步骤进行添加操作。

 


直呼过瘾 , 版权所有丨如未注明 , 均为原创丨
原文链接:如何为小内存 VPS 服务器添加或创建 swap 分区,提升系统性能
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
error: