千家信息网

Linux系统怎么调整swap大小

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,今天就跟大家聊聊有关Linux系统怎么调整swap大小,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在部署一下服务时,比如Oracle数据库的
千家信息网最后更新 2026年11月02日Linux系统怎么调整swap大小

今天就跟大家聊聊有关Linux系统怎么调整swap大小,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在部署一下服务时,比如Oracle数据库的安装,会要求Linux交换分区swap大小,有点Linux系统安装时没有配置swap分区,导致swap分区为0,或者swap分区较小,不符合服务部署要求,就需要手动调整Linux的swap分区。

一、swap分区为0

1.创建swap分区文件(使用root用户操作):

两种方式:
(1)使用dd命令创建:

# 4G大小的swap分区dd if=/dev/zero of=/usr/swapfile bs=1G count=4

(2)使用fallocate命令创建:

# 4G大小的swap分区fallocate -l 4G /usr/swapfile

第一种方式常见,缺点速度慢,第二种速度快。

2.启用swap分区文件:

首先修改swapfile文件的权限:

chmod 600 /usr/swapfile

将swapfile 初始化为交换文件:

mkswap /usr/swapfile

然后开启swap.

swapon /usr/swapfile

查看是否配置成功:

free -g

3.配置系统重启自动挂在启用:
将swap分区挂在信息写入 /etc/fstab 文件内

[root@local ~]# vim /etc/fstab/usr/swapfile swap swap defaults 0 0

二、swap分区调整大小

1.创建一个符合要求大小的swap分区文件
(本次使用dd方式):

# 8G大小的swap分区dd if=/dev/zero of=/usr/swapfile bs=1G count=8

2.配置新swap文件:

首先修改swapfile文件的权限:

chmod 600 /usr/swapfile

将swapfile 初始化为交换文件:

mkswap /usr/swapfile

卸载原来的swap:

swapoff  -a

然后开启新创建的swap.

swapon /usr/swapfile

查看是否配置成功:

free -g

同样需要将swap分区挂在信息写入 /etc/fstab 文件内

[root@local ~]# vim /etc/fstab/usr/swapfile swap swap defaults 0 0

看完上述内容,你们对Linux系统怎么调整swap大小有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

文件 大小 配置 系统 调整 内容 方式 成功 信息 命令 权限 速度 服务 常见 手动 数据 数据库 更多 用户 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网黑科技 互联网科技工作委员会副主任毛军 互联网科技行业发展 科技信息互联网 科技制造互联网公司 互联网 科技创新 互联网科技媒体 丰台科技园 互联网公司 济南华为互联网科技产业总部基地 互联网科技有哪些公司 互联网和黑科技的看法 开一家科技互联网公司需要多少钱 广西互联网科技孵化中心 深圳市罗太互联网科技有限公司 群盈汇互联网科技有限公司 电子商务与互联网科技的关系 互联网与数字科技关系 西安有哪些互联网高科技企业 湖北辰鑫科技互联网 保山互联网科技靠谱吗 沃里互联网科技 米客互联网科技 互联网公司会议桌创意科技软装饰 河南住房之家互联网科技 云南省自由互联网科技有限公司 皮皮虾互联网科技有限公司 卡尔迅互联网科技有限公司 互联网科技创业计划的风险分析 北京瑞云互联网科技有限公司 小牛互联网科技有限公司地址
0