Linux常见系统监控命令_Linux free与vmstat使用解析

admin 百科 15
判断内存是否够用需结合free和vmstat:重点看available(低于10%需警惕)、Swap used(持续非零表明内存不足),再用vmstat观察free下降趋势、so>0及b值不为0等动态指标。

Linux常见系统监控命令_Linux free与vmstat使用解析-第1张图片-佛山资讯网

看内存是否够用,不能只盯“used”数字——freevmstat配合着看,才能看清真实压力。

free:快速摸清内存家底

执行 free -h 就能一目了然地看到当前内存整体情况。重点不是 total 或 used,而是:

  • available:系统估算出的、真正能立刻分配给新进程的内存。这是判断内存是否紧张的核心指标;低于总内存的10%,就得警惕
  • buff/cache:缓存和缓冲区占的内存,不是“被占用”,而是“可随时回收”。它高≠内存紧张,反而是系统在高效利用资源
  • Swap used:如果这一栏持续非零,尤其数值还在涨,说明物理内存已不够,系统被迫往磁盘搬数据,性能必然下降

vmstat:追踪内存动态变化

运行 vmstat 1(每秒刷新一次),重点关注三类字段:

标签: linux ai

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~