Linux系统怎么增加SWAP交换分区?手把手教你搞定 系统用着用着突然变慢,甚至开始卡顿?很多时候,这可能是物理内存不足导致的。这时候,增加或优化SWAP交换分区,就是一个非常有效的“急救”手段。今天,我们就一步步来实操,看看在Linux系统里如何安全、高效地增加SWAP交换空间。 一、创建并启用
系统用着用着突然变慢,甚至开始卡顿?很多时候,这可能是物理内存不足导致的。这时候,增加或优化SWAP交换分区,就是一个非常有效的“急救”手段。今天,我们就一步步来实操,看看在Linux系统里如何安全、高效地增加SWAP交换空间。
首先,确保你有足够的权限来执行系统级操作。如果你刚安装完系统,可能只设置了普通管理员用户,root密码并未激活。第一步就需要先解决这个问题。
长期稳定更新的攒劲资源: >>>点此立即查看<<<
点击桌面Dock栏上的“启动器”,找到并运行“深度终端”。

接着,为root用户设置一个密码。直接在终端中输入以下命令,并按照提示操作:
sudo passwd root

密码设置完成后,执行su命令并输入刚设置的密码,切换到root用户身份,以便进行后续的所有操作。

好,核心步骤来了:创建SWAP文件。我们将使用dd命令在根目录生成一个指定大小的文件作为交换空间。比如,要创建一个4GB的SWAP文件,可以这样写:count参数设定块数,bs参数设定每块的大小。
dd if=/dev/zero of=/swapfile count=4096 bs=1024k

文件生成后,它还是一个普通文件。我们需要把它“转换”成Linux能识别的交换分区格式。执行下面的命令:
mkswap /swapfile

转换完成,接下来就是立即启用这个新的交换分区:
swapon /swapfile

至此,SWAP分区已经成功挂载并生效了。要验证成果,可以执行top或free -h命令查看,在输出信息里,应该就能看到新增的交换空间了。

不过要注意,上面通过swapon命令的挂载只是临时的,重启电脑就会失效。为了让系统每次启动都能自动挂载这个SWAP文件,我们需要修改/etc/fstab这个配置文件。
使用vim编辑器打开它:
vim /etc/fstab

在vim中,按一下大写G键,光标会快速跳转到文件末尾。然后,追加下面这行配置:
/swapfile swap swap defaults 0 0

输入完成后,依次按ESC键,输入:wq,然后回车,即可保存文件并退出vim编辑器。

最后,重启一下电脑。再次进入系统后,检查SWAP分区,你会发现它已经稳定存在了。整个过程就完成了。

最后再提醒一点:对于内存不大的机器,或者会运行大型应用、开发环境的情况,配置一个大小合适的SWAP交换分区是非常必要的。它能有效避免因内存瞬间被撑满而导致的系统卡死或程序崩溃,相当于给系统加了一道保险。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述