vmstat命令

作者: Okami_ | 来源:发表于2019-04-28 03:27 被阅读0次
  • vmstat命令是常用的Linux系统的监控小工具,它可以显示系统的CPU、内存以及IO的使用情况。
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  87548  85948 337568    0    0     1    11   32    7  0  0 99  0  0
- r: 表示在运行队列中正在执行和等待的进程数。
- b: 表示阻塞的进程。
- swap: 表示交换到交换分区的内存大小。
- free:空闲的物理内存大小。
- buff:用作磁盘缓存的大小。
- cache:用于页面缓存的内存大小。
- si:每秒从交换分区读回到内存的大小。
- so:每秒写入交换分区的大小。
- bi:每秒读取磁盘(块设备)的块数量。
- bo:每秒写入磁盘的(块设备)块数量。
- in:每秒中断数,包括时钟中断。
- cs:每秒上下文切换数量。
- us:用户进程执行时间百分比。
- sy:内核系统进程执行时间百分比。
- id:空闲时间百分比。
- wa:I/O等待时间百分比。
  • vmstat命令通常带有两个参数,第一个参数为时间间隔,单位是s,第二个参数为采样次数。比如“vmstat 2 5”表示每2s采样一次数据,并且连续采样5次。
[root@okami ~]# vmstat 2 5
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  84728  88568 338056    0    0     1    11   32    7  0  0 99  0  0
 0  0      0  84712  88568 338056    0    0     0     6  227  342  0  0 99  0  0
 0  0      0  84712  88568 338056    0    0     0     0  198  312  1  0 99  0  0
 0  0      0  84712  88568 338056    0    0     0     0  210  319  0  1 100  0  0
 0  0      0  84216  88572 338060    0    0     0    34  233  401  1  1 98  0  0
  • vmstat命令显示的单位是KB。可以使用-S选项来按照MB或者GB来显示
[root@okami ~]# vmstat -S M
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     82     86    330    0    0     1    11   32    7  0  0 99  0  0

相关文章

  • Linux系统资源查看

    1.vmstat命令监控系统资源 语法:vmstat [刷新延时 刷新次数]例如:vmstat 1 3 命令输出内...

  • linux学习之-3、 系统资源查看

    1、vmstat 命令 监控系统资源 vmstat [刷新延时 刷新次数] 例如:-- vmstat 1 3 缓冲...

  • linux资源信息查看

    vmstat 命令监控系统资源 vmstat [刷新延时 刷新次数] vmstat 1 3 dmesg 开机时内核...

  • 进程统计工具:vmstat、iostat、dstat

    vmstat命令: 虚拟内存统计信息 格式:vmstat [options] [delay [count]] 选项...

  • Linux-vmstat命令

    vmstat命令 性能监测与优化 vmstat命令的含义为显示虚拟内存状态(“Virtual Memory Sta...

  • 性能分析

    vmstat命令 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操...

  • vmstat命令

    vmstat命令的含义为显示虚拟内存状态(“Viryual Memor Statics”),但是它可以报告关于进程...

  • vmstat命令

    vmstat命令解释:查看所有CPU的平均信息;查看cpu队列信息;vmstat是将如下三个文件信息读取计算并显示...

  • vmstat命令

    转载:https://www.cnblogs.com/ggjucheng/archive/2012/01/05/2...

  • vmstat命令

    vmstat命令是常用的Linux系统的监控小工具,它可以显示系统的CPU、内存以及IO的使用情况。 vmstat...

网友评论

    本文标题:vmstat命令

    本文链接:https://www.haomeiwen.com/subject/velrnqtx.html