游乐游手机版
首页/系统平台/文章详情

linux系统怎么增加swap交换分区?

时间:2026-04-15 13:44
Linux系统怎么增加SWAP交换分区?手把手教你搞定 系统用着用着突然变慢,甚至开始卡顿?很多时候,这可能是物理内存不足导致的。这时候,增加或优化SWAP交换分区,就是一个非常有效的“急救”手段。今天,我们就一步步来实操,看看在Linux系统里如何安全、高效地增加SWAP交换空间。 一、创建并启用

Linux系统怎么增加SWAP交换分区?手把手教你搞定

系统用着用着突然变慢,甚至开始卡顿?很多时候,这可能是物理内存不足导致的。这时候,增加或优化SWAP交换分区,就是一个非常有效的“急救”手段。今天,我们就一步步来实操,看看在Linux系统里如何安全、高效地增加SWAP交换空间。

一、创建并启用SWAP文件

首先,确保你有足够的权限来执行系统级操作。如果你刚安装完系统,可能只设置了普通管理员用户,root密码并未激活。第一步就需要先解决这个问题。

点击桌面Dock栏上的“启动器”,找到并运行“深度终端”

linux系统怎么增加swap交换分区?

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

sudo passwd root

linux系统怎么增加swap交换分区?

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

linux系统怎么增加swap交换分区?

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

dd if=/dev/zero of=/swapfile count=4096 bs=1024k

linux系统怎么增加swap交换分区?

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

mkswap /swapfile

linux系统怎么增加swap交换分区?

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

swapon /swapfile

linux系统怎么增加swap交换分区?

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

linux系统怎么增加swap交换分区?

二、实现开机自动挂载

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

使用vim编辑器打开它:

vim /etc/fstab

linux系统怎么增加swap交换分区?

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

/swapfile swap swap defaults 0 0

linux系统怎么增加swap交换分区?

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

linux系统怎么增加swap交换分区?

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

linux系统怎么增加swap交换分区?

最后再提醒一点:对于内存不大的机器,或者会运行大型应用、开发环境的情况,配置一个大小合适的SWAP交换分区是非常必要的。它能有效避免因内存瞬间被撑满而导致的系统卡死或程序崩溃,相当于给系统加了一道保险。

来源:https://www.jb51.net/LINUXjishu/575574.html
上一篇Linux怎么创建副本? Linux创建副本的教程 下一篇Centos8怎么进行复位清屏? Centos8终端复位清屏的技巧
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送