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

在linux中查看/dev/shm容量及使用率

在这里插入图片描述

一、查看/dev/shm容量及使用率

  1. 使用df命令

    df -h /dev/shm
    

    输出示例

    Filesystem      Size  Used Avail Use% Mounted on
    tmpfs           3.8G     0  3.8G   0% /dev/shm
    

    说明
    Size显示总容量,默认是物理内存的50%。
    UsedAvail分别表示已用和剩余空间。

  2. 结合grep过滤

    df -h | grep shm
    

    • 可快速定位到/dev/shm条目,适合多挂载点环境。


二、查看挂载参数及动态调整

  1. 通过mount命令
    mount | grep shm
    
    输出示例
    tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,size=65536k)
    
    关键信息
    size=65536k显示当前设置的容量(如64MB)。
    ◦ 其他参数如nosuidnodev表示安全限制。

三、监控共享内存使用细节

  1. 查看/proc/meminfo

    cat /proc/meminfo | grep -i Shmem
    

    输出示例

    Shmem: 1824 kB
    

    说明
    Shmem统计系统所有共享内存(包括/dev/shm、System V、POSIX共享内存等)的总使用量。
    ◦ 该值可能大于df显示的/dev/shm使用量,因为它涵盖更广泛的共享内存类型。

  2. 查看/dev/shm目录内容

    ls -lh /dev/shm
    

    作用:列出具体文件及其大小,定位占用较大的临时文件。


四、补充工具与技巧

du命令:统计目录实际占用空间

du -sh /dev/shm/*

监控工具:如atophtop可实时查看内存和tmpfs使用情况(需额外安装)。


注意事项

  1. 动态性/dev/shm基于内存,重启后数据丢失,适合临时存储。
  2. 容量限制:默认最大为内存一半,过度使用可能引发OOM(内存不足)。
  3. 调整容量
    • 临时调整:mount -o remount,size=2G /dev/shm
    • 永久调整:修改/etc/fstab中的size参数。

通过上述方法,可全面掌握/dev/shm的使用状态,并根据实际需求优化配置。

相关文章:

  • JavaScript基础篇:三、 变量与数据类型
  • IMA+DeepSeekR1+本地知识库撰写NOIP2008普及组T3【传球游戏】题解
  • vue3系列:vite+vue3怎么配置通过ip和端口打开浏览器
  • 什么是海外仓WMS系统?跟ERP系统有什么区别?
  • docker中安装Ghost报错Error: connect ECONNREFUSED 127.0.0.1:3306
  • 【机器人-基础知识】标定 - 相机内参求解原理(单应性矩阵、内参约束方程)
  • 【CF】Day6——Codeforces Round 942 (Div. 2) BC + Codeforces Round 941 (Div. 2) C
  • 《CircleCI:CircleCI:解锁软件开发持续集成(CI)和持续部署(CD)高效密码》:此文为AI自动生成
  • AdaLoRA 参数 配置:CAUSAL_LM“ 表示因果语言模型任务
  • python开发订单查询功能(flask+orm bee)
  • DeepSeek + Notion:知识管理管家
  • 用Embassy库编写的自动化下载程序
  • X86 RouterOS 7.18 设置笔记三:防火墙设置(IPV4)
  • 数据的存储---整型、浮点型
  • 数字化建设经营管理平台解决方案(34页PPT)(文末有下载方式)
  • 如何关闭和打开本地的mysql
  • 地基Prompt提示常用方式
  • 【SpringMVC】常用注解:@RequestBody
  • 【综述】An Introduction to Vision-Language Modeling【一】
  • Django REST Framework中的序列化器类和视图类
  • 15年全程免费,内蒙古准格尔旗实现幼儿园到高中0学费
  • 我使馆就中国公民和企业遭不公正待遇向菲方持续提出严正交涉
  • 涉案资金超2亿元 “健康投资”骗局,专挑老年人下手
  • 标普500指数连涨四日,大型科技股多数下跌
  • 李强:把做强国内大循环作为推动经济行稳致远的战略之举
  • 今年有望投产里程已近3000公里,高铁冲刺谁在“狂飙”?