首页/系统/信创系统运维速查/free 内存视图与 available 含义
服务与运维65 条

free 内存视图与 available 含义

free -h 看内存总量与使用:buff/cache 是可回收缓存,判断压力看 available 而不是 free 本身;配合 swap 使用量与 OOM 日志综合判断。

信创系统运维速查系统更新于 2026-10-12

常用命令

常用命令
free -h
free -m
head -8 /proc/meminfo
vmstat 1 3
Linux 会把空闲内存用作缓存,free 很小不等于内存不足;available 估算的是新程序可用内存。

易错点

  • 别凭 free 小就加内存:先看 available、swap in/out 与业务延迟再定结论
  • 排查内存增长用 ps -eo rss,comm --sort=-rss | head 观察头部进程趋势

数据来源与参考

  • man 1 free(procps)
  • 红帽性能调优指南(内存)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌