首页/系统/Linux 运维命令速查/深入 /proc/meminfo 关键指标
性能与监控48 条

深入 /proc/meminfo 关键指标

/proc/meminfo 是内存真相源:MemAvailable、Dirty、Slab、Committed_AS 等指标能定位缓存、泄漏与超售风险。

Linux 运维命令速查系统更新于 2026-10-12
用途读取内核内存统计明细
语法cat /proc/meminfo | grep <指标>
所属procfs

常用示例

常用示例
grep -E 'MemTotal|MemFree|MemAvailable|Cached|Dirty|Writeback|Slab|SReclaimable|Committed_AS' /proc/meminfo
awk '/Dirty/ {print $2/1024 " MB dirty"}' /proc/meminfo
slabtop -o | head          # Slab 占用明细
Dirty 长期居高不下说明回写跟不上(IO 慢);Committed_AS 远超 MemTotal 有 OOM 风险隐患。

易错点

  • Slab 增长到很大且不可回收多为内核对象泄漏(老内核常见),升级或重启评估
  • 读 meminfo 要多点采样看趋势:单次快照分不清波动与泄漏

数据来源与参考

  • man 5 proc(meminfo 字段)
  • 内核文档 admin-guide/mm

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌