新闻中心

LINUX如何添加一块新的Swap交换分区_Linux交换分区创建与扩展

2025-11-21
浏览次数:
返回列表
可通过添加Swap分区、创建Swap文件或扩展LVM逻辑卷三种方式增加系统内存处理能力。首先使用fdisk创建新分区并格式化为Swap类型,启用后写入fstab实现开机挂载;其次在无需分区情况下,用dd命令生成指定大小文件,设置权限并格式化启用,同样需写入fstab持久化;最后若Swap位于LVM上,可先关闭原Swap卷,通过lvresize扩展容量,重新格式化并启用,完成扩容。

linux如何添加一块新的swap交换分区_linux交换分区创建与扩展

如果您需要为系统增加内存处理能力,可以通过添加新的Swap交换分区来实现。当物理内存不足时,系统会将部分数据转移到Swap分区,从而避免内存溢出问题。

本文运行环境:Dell XPS 13,Ubuntu 22.04

一、使用新磁盘分区创建Swap

通过未分配的磁盘空间创建一个新的分区,并将其格式化为Swap类型,是扩展交换空间的常用方法。

1、使用 fdisk /dev/sdb 命令进入磁盘分区工具,选择未使用的磁盘或分区。

2、输入 n 创建新分区,按提示完成大小设置。

3、输入 t 将分区类型更改为 Linux swap(类型代码为 82)。

4、输入 w 保存并退出 fdisk。

5、执行 mkswap /dev/sdb1 将分区格式化为Swap。

6、启用该Swap分区:swapon /dev/sdb1

7、将配置写入 /etc/fstab 以实现开机自动挂载:
/dev/sdb1 none swap sw 0 0

二、使用文件方式创建Swap

在不重新分区的情况下,可以创建一个普通文件作为Swap空间,适合无法调整分区结构的场景。

1、使用 dd 命令创建一个指定大小的空文件,例如创建 2GB 的Swap文件:
dd if=/dev/zero of=/swapfile bs=1M count=2048

Pinokio Pinokio

Pinokio是一款开源的AI浏览器,可以安装运行各种AI模型和应用

Pinokio 232 查看详情 Pinokio

2、设置正确的权限以确保安全性:
chmod 600 /swapfile

3、将该文件格式化为Swap:
mkswap /swapfile

4、启用Swap文件:
swapon /swapfile

5、编辑 /etc/fstab 文件,添加以下内容以持久化启用:
/swapfile none swap sw 0 0

三、扩展现有LVM逻辑卷Swap

若当前Swap位于LVM逻辑卷上,可通过扩展逻辑卷的方式来增大Swap容量。

1、确认当前Swap所在的逻辑卷路径,使用命令:
swapon --show 查看。

2、关闭该Swap逻辑卷:
swapoff /dev/vgname/swapvol

3、使用 lvresize 扩展逻辑卷大小,例如增加2GB:
lvresize /dev/vgname/swapvol -L +2G

4、重新格式化为Swap:
mkswap /dev/vgname/swapvol

5、重新启用Swap:
swapon /dev/vgname/swapvol

以上就是LINUX如何添加一块新的Swap交换分区_Linux交换分区创建与扩展的详细内容,更多请关注其它相关文章!


# linux  # 可以通过  # 饮料营销推广  # 新媒体推广营销怎么联系  # 包装推广网站  # 上海网站建设价格最优  # 禅城商城网站建设设计  # 呼伦内尔网站推广  # 网站建设做网站怎么样  # 正规网站建设重点有哪些  # 大港企业网站建设  # 网络推广营销公司怎么样  # 中文网  # 相关文章  # 运行环境  # 情况下  # 有什么区别  # 创建一个  # 下载链接  # 解决方法  # 可通过  # 工具  # ubuntu  # swap分区 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: 单片机怎么发送can 信号  阿里云盘共享账户怎么用  宝马x5仪表盘上边有power是什么意思  内网和外网区别 内网和外网有什么区别  夸克链信有什么用  typescript如何开发  8800日元等于多少人民币  typescript和es6先学哪个  折叠屏手机哪个卖得最好  65寸电视长宽多少厘米  linux下如何重定位命令  远程桌面如何发送命令  linux如何打开命令窗口  如何查看固态硬盘速度  performance是什么意思  mac 如何启动命令行模式  市盈率ttm是什么意思  电脑5G怎么上传手机  linux命令行如何使用中文输入法  关系型数据库和非关系型数据库有哪些  使用typescript对团队有什么要求  ospf中交换机命令如何设置  市盈率市净率是什么意思  单片机显存怎么设置最佳  苹果16更新了哪些版本  苹果怎么没出5g手机  平仓是什么意思?  youtube受限模式是什么_youtube受限模式是什么意思  为什么夸克书架书单没了  vs怎么编写typescript  typescript怎么加号  如何在命令行执行存储过程  win10系统如何打开cmd命令  typescript是什么类型的语言  typescript要用什么工具  如果公司ttm市盈率为负数是什么意思  固态硬盘2m如何修复  虚拟机如何用命令清除垃圾  固态硬盘如何安装win10系统安装  win10windows资源管理器在哪里打开  driver是什么意思  抖音GMV是什么_抖音GMV是什么意思  联想手机如何输入命令行  忐忑不安是什么意思  datediff函数怎么用视频  夸克高考为什么不靠谱  得物怎样降低手续费 得物如何降低手续费教程  固态硬盘如何接主机  j*a整形怎么转数组  笔记本电脑多少钱 

搜索