当前位置: 首页 > news >正文

CentOS 7扩容 /dev/shm

在 CentOS 7 中,/dev/shm 是基于内存的临时文件系统(tmpfs),其大小通常为系统内存的一半。要扩容 /dev/shm,可以通过重新挂载 tmpfs 并指定新的大小来实现。

扩容步骤

  1. 查看当前 /dev/shm 的大小

    df -h /dev/shm
    
  2. 卸载并重新挂载 /dev/shm
    使用 mount 命令重新挂载 /dev/shm,并指定新的大小。例如,将其扩容到 2GB:

    sudo umount /dev/shm
    sudo mount -t tmpfs -o size=2G tmpfs /dev/shm
    
  3. 验证扩容结果
    再次查看 /dev/shm 的大小,确认扩容是否成功:

    df -h /dev/shm
    

永久生效

如果希望扩容在系统重启后依然有效,可以将挂载配置写入 /etc/fstab 文件。

  1. 编辑 /etc/fstab

    sudo vi /etc/fstab
    
  2. 添加或修改挂载配置
    在文件中添加或修改以下行:

    tmpfs /dev/shm tmpfs defaults,size=2G 0 0
    
  3. 保存并退出

  4. 重新挂载 /dev/shm

    sudo mount -o remount /dev/shm
    
  5. 验证配置
    确认 /dev/shm 的大小是否已更新:

    df -h /dev/shm
    

注意事项

  • 内存使用/dev/shm 使用的是系统内存,扩容时需确保系统有足够的内存。
  • 系统性能:过大的 /dev/shm 可能影响系统性能,建议根据实际需求调整大小。

相关文章:

  • MyBatis-Plus的加载和初始化
  • macOS 使用 iconv 转化文件编码
  • C#里使用libxl来对列或行进行分组显示
  • CTF题目 《FinalSQL》(极客大挑战 2019)WriteUp
  • idea接入 AI 编程助手:Copilot
  • KiLog2MaximumIncrement的由来和KiMaximumIncrementReciprocal的由来
  • 策略模式 vs. 工厂模式:对比与分析
  • 15:视图
  • T113-i开发板的休眠与RTC定时唤醒指南
  • git | 回退版本 并保存当前修改到stash,在进行整合。[git checkout | git stash 等方法 ]
  • 【安全运营】安全运营关于告警降噪的一些梳理
  • NO.55十六届蓝桥杯备战|排序|插入|选择|冒泡|堆|快速|归并(C++)
  • Linux-数据结构-双向链表与栈
  • Linux进程间通信方式
  • TypeScript教程
  • python爬虫可能遇到的小bug
  • 【RK3588嵌入式图形编程】-SDL2-渲染文本
  • CSS 文档流:元素排列的底层逻辑与布局控制
  • stm32-ADC
  • 明远智睿SD2351核心板:多接口融合,破解边缘计算难题
  • 多省市已开展现房销售试点,去年全国现房销售面积占比超30%
  • 习近平向中国人民解放军仪仗队致意
  • 壹基金发布2024年度报告,公益项目惠及937万人次
  • 纪念|古文字学泰斗裘锡圭:“还有很多事情要做”
  • 纽约大学朗格尼医学中心的转型带来哪些启示?
  • 中华人民共和国和俄罗斯联邦在纪念中国人民抗日战争、苏联伟大卫国战争胜利和联合国成立80周年之际关于进一步深化中俄新时代全面战略协作伙伴关系的联合声明