Linux命令:vmstat命令

本文详细解析了Linux系统中vmstat命令的使用方法及其各项指标的意义,包括进程状态、内存状态、交换分区、输入输出、系统及CPU使用情况等,帮助读者更全面地了解系统资源的实时状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vmstat:虚拟内存状态查看命令

命令选项

  vmstat 1         #每秒钟刷新1次

  vmstat 1 3      #每秒刷新1次,只刷3次

  vmstat -s        #显示内存统计数据

 

# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  0      0 422512   1672 435196    0    0     1     1   31   46  0  0 100  0  0

procs位

  r:运行或等待CPU时间片的进程的个数

  b:被阻塞(通常为等待IO完成)的进程队列的长度

memory

  swpd:从物理内存交换至swap中的数据量

  free:未使用的物理内存大小

  buffer:buffer空间大小 ,通常与缓存写操作相关

  cache:cache空间大小,通常与缓存读操作相关

swap

  si:swap in,数据进入swap中的速率,kb/s

  so:swap out,数据离开swap的速率,kb/s

io 

  bi:block in,从块设备读入到系统的速率,kb/s

  bo:block out,从系统保存至块设备中的速率,kb/s

system

  in:中断发生速率,每秒的中断数

  cs:context switch,上下文切换,进程切换,速率,通常为每秒钟切换的次数

cpu

  us:用户控件

  sy:内核空间

  id:空闲

  wa:等待IO时间

  st:虚拟机偷走的时间

 

转载于:https://www.cnblogs.com/ysuwangqiang/p/11526453.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值