跳转到内容
无痕工具库 无痕工具库

Hostinger VPS SWAP 设置教程:配置与优化方法

SWAP 空间(也称为虚拟内存)是 Linux 系统的重要组成部分,有助于高效管理内存使用。

在 Hostinger VPS 上设置 SWAP 可以提供额外的内存资源,并提升服务器的整体性能。在本文中,我们将引导你完成在 Hostinger VPS 上设置 SWAP 的全过程。

前提条件

在执行以下步骤之前,请确保你已具备以下条件:

步骤 1 – 检查现有的 SWAP 空间

使用首选的终端应用程序**通过 SSH 连接到你的 VPS**,并运行以下命令检查是否已存在 SWAP 空间:

swapon --show

如果命令返回了输出,说明你已经设置了 SWAP 空间,请直接跳到**步骤 4**。

步骤 2 – 创建 SWAP 文件

运行以下命令,创建一个指定大小的 SWAP 文件(本示例中使用 2GB):

fallocate -l 2G /swapfile

为文件设置适当的权限以限制访问:

chmod 600 /swapfile

将该文件格式化为 SWAP:

mkswap /swapfile

步骤 3 – 启用 SWAP 文件

运行以下命令激活 SWAP 文件:

swapon /swapfile

若要让 SWAP 文件在系统重启后仍然生效,请使用文本编辑器打开 /etc/fstab 文件:

nano /etc/fstab

在文件末尾添加以下一行:

/swapfile none swap sw 0 0

保存更改并退出文本编辑器。

步骤 4 – 调整 SWAP 设置(可选)

默认情况下,Linux 会自动管理 SWAP 的使用。不过,你可以根据自己的需求调整其行为。

打开 /etc/sysctl.conf 文件:

nano /etc/sysctl.conf

添加或修改以下一行,以更改 SWAP 行为:

vm.swappiness=10

注意事项

  • 0 表示内核尽可能避免使用 SWAP
  • 100 表示内核积极使用 SWAP

步骤 5 – 验证 SWAP 设置

运行以下命令,验证 SWAP 空间是否已启用并正在被使用:

swapon --show

该命令会显示有关 SWAP 文件的信息。你还可以使用 free 命令查看 SWAP 的使用情况:

free -h

输出将显示 SWAP 空间及其使用情况的相关信息。

有关 Hostinger VPS 托管服务的更多详情,请参阅什么是 Hostinger VPS 托管?。

就这样——你已成功在 Hostinger VPS 上设置了 SWAP 空间!这一额外的内存资源可以通过高效管理内存使用,帮助你提升服务器的性能和稳定性。