1 如何在linux系统配置交换分区(swap)呢?-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在linux系统配置交换分区(swap)呢?

网络技术干货圈 来源:网络技术干货圈 2023-11-14 09:57 次阅读

交换机分区介绍:

SWAP(交换)分区是一种通过在硬盘中预先划分一定的空间,然后将把内存中暂时不常用的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是为了解决真实物理内存不足的问题。但由于交换分区毕竟是通过硬盘设备读写数据的,速度肯定要比物理内存慢,所以只有当真实的物理内存耗尽后才会调用交换分区的资源。

交换分区的划分建议:

在生产环境中,交换分区的大小一般为真实物理内存的1.5~2倍。

1、先新添加一个硬盘用来做交换机分区,可以查看新添加的硬盘系统会识别成sbd:

ls -l /dev/sd*

9664bdfe-828f-11ee-939d-92fbcf53809c.png

2、使用分区命令对新添加的硬盘建立一个分区:

fdisk /dev/sdb

967d10ca-828f-11ee-939d-92fbcf53809c.png

3、之后就可以看到dev目录下有一个sdb1的新分区了:

ls -l /dev/sdb*

9696729a-828f-11ee-939d-92fbcf53809c.png

4、使用swap专用的分区工具对新建的主分区进行格式化:

mkswap /dev/sdb1

96ae6382-828f-11ee-939d-92fbcf53809c.png

5、对交换分区进行挂载,查看挂载交换机分区之后原本2G的交换分区增大到了4G

swapon /dev/sdb1

free -h

96cba19a-828f-11ee-939d-92fbcf53809c.png

6、要实现重启自动挂载,需要往fstab配置文件里面写入永久挂载的配置

echo "/dev/sdb1 swap swap defaults 0 0" >> /etc/fstab

7、如果不需要了可以卸载,就可以恢复原来的2G了:

swapoff /dev/sdb1

free -h

96dd5980-828f-11ee-939d-92fbcf53809c.png







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux系统
    +关注

    关注

    4

    文章

    593

    浏览量

    27392
  • 交换机
    +关注

    关注

    21

    文章

    2637

    浏览量

    99527
  • SBD
    SBD
    +关注

    关注

    0

    文章

    189

    浏览量

    13552
  • SWAP
    +关注

    关注

    0

    文章

    51

    浏览量

    12820

原文标题:教你快速在linux系统配置交换分区(swap)

文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NI MAX 系统配置问题

    NI MAX 系统配置出现问题显示不可用,请问该如何解决
    发表于 06-26 19:36

    硬实时RTlinux系统配置

    更多技术干货,欢迎扫码关注博主微信公众号:HowieXue,一起学习探讨软硬件技术知识经验,关注就有海量学习资料免费领哦:硬实时RTlinux系统配置1. Linux内核下载2. 下载与Linux
    发表于 09-14 06:43

    从I2C写入系统配置内存失败可能是什么原因?是否按照正确的程序写入系统配置

    我正在研究 ST25DV64KC NFC 芯片。我正在尝试从 i2c 写入系统配置内存。脚步:1) 我通过发送当前密码命令打开了 i2c 安全会话。我已经从动态寄存器内存中读取
    发表于 12-08 08:16

    MP4播放器系统配置

    MP4播放器系统配置              系统配
    发表于 12-21 16:29 2083次阅读

    LPC111x系统配置

    LPC111x系统配置,有需要的朋友下来看看。
    发表于 01-13 16:04 15次下载

    FPGA最小系统配置电路的设计

    FPGA最小系统配置电路的设计,有兴趣的同学可以下载学习
    发表于 05-04 11:31 37次下载

    需要了解Linux swap分区的扩展

    LinuxSwap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。
    发表于 05-15 08:51 1421次阅读
    需要了解<b class='flag-5'>Linux</b> <b class='flag-5'>swap</b><b class='flag-5'>分区</b>的扩展

    ABB机器人系统配置cclink课件下载

    ABB机器人系统配置cclink课件下载
    发表于 05-19 09:36 3次下载

    FPGA CPLD可编程逻辑器件的在系统配置方法

    FPGA CPLD可编程逻辑器件的在系统配置方法(深圳市村田电源技术有限公司)-FPGA CPLD可编程逻辑器件的在系统配置方法                   
    发表于 09-18 10:51 13次下载
    FPGA CPLD可编程逻辑器件的在<b class='flag-5'>系统配置</b>方法

    通信电源系统配置设计参数

    通信电源系统配置设计参数(安徽力普拉斯电源技术有限公司招聘)-该文档为通信电源系统配置设计参数总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
    发表于 09-22 16:41 4次下载
    通信电源<b class='flag-5'>系统配置</b>设计参数

    嵌入式linux没有swap分区swap现象如何实现

    swap分区作用当可用内存大小,低于内核中设置的内存大小值时,linux启动将内存中不常用的内存,暂存到硬盘上,释放出更多可用内存。嵌入式linux没有
    发表于 11-02 11:21 12次下载
    嵌入式<b class='flag-5'>linux</b>没有<b class='flag-5'>swap</b><b class='flag-5'>分区</b>,<b class='flag-5'>swap</b>现象如何实现

    服务器Linux系统配置IP地址的方法

    服务器Linux系统配置IP地址的方法。
    的头像 发表于 09-21 14:50 8630次阅读

    UART系统配置步骤详解

    CPU通过挂载到APB总线上的UART模块,实现其与外部设备的串行通信。系统配置部分将实现UART模块与CPU的通信,APB总线的读写和模块的功能配置,中断信号的产生。
    的头像 发表于 06-05 16:05 3039次阅读
    UART<b class='flag-5'>系统配置</b>步骤详解

    简单的菜单系统配置开源设计

    德赢Vwin官网 网站提供《简单的菜单系统配置开源设计.zip》资料免费下载
    发表于 06-09 10:31 0次下载
    简单的菜单<b class='flag-5'>系统配置</b>开源设计

    C2000系统配置应用说明

    德赢Vwin官网 网站提供《C2000系统配置应用说明.pdf》资料免费下载
    发表于 09-14 10:12 0次下载
    C2000<b class='flag-5'>系统配置</b>应用说明