美文网首页linux运维
vmstat 命令学习

vmstat 命令学习

作者: 缘觉如来 | 来源:发表于2019-06-11 10:32 被阅读0次

vmstat :报告虚拟内存使用情况的工具。
vmstat 2 :每2秒打印一次内存使用报告。
参数解释:

r : 表示运行队列,表示多少个进程真的分配到CPU。top负载解释:一般负载超过了3就比较高,超过了5就高,超过了10就不正常了。
b: 表示阻塞的进程。
swpd : swap内存已使用的大小。
free : 空闲的物理内存大小。
buff : buffer使用的大小。  
cache : cache 使用的大小。
si :  每秒从磁盘读入虚拟内存大小。
so : 每秒从虚拟内存写入磁盘的大小。
bi : 块设备每秒接收的块数量。
bo : 快设备每秒发送的块数量。
in : 每秒CPU的中断次数,包括时间中断。
cs : 每秒上下文切换次数。
us : 用户CPU时间。
sy :  系统CPU时间。
id : 空闲CPU时间。
wa : 系统等待IO时间占用百分比。
st : 来自于一个虚拟机偷取的CPU时间的百分比。

示例如下:

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0  29696 206636  47044 2924980    0    0     2     4 2537 14355 14  3 83  0  0
 0  0  29696 208744  47052 2919880    0    0     0    62 2489 13743 13  3 84  0  0
 0  0  29696 204364  47052 2925004    0    0     0     0 2702 14701 14  4 81  0  0
 0  0  29696 216060  47060 2918812    0    0     0    74 2791 13746 16  4 80  0  0
 0  0  29696 212372  47068 2919864    0    0     0   168 2569 14528 15  4 81  1  0
 0  0  29696 207748  47068 2924564    0    0     0     0 2503 14019 12  4 84  0  0
 0  0  29696 208196  47084 2923164    0    0     0    68 2701 15710 18  4 77  1  0
 0  0  29696 207968  47084 2921836    0    0     0  1404 2666 14332 14  3 83  0  0
 1  0  29696 205232  47092 2924048    0    0     0    90 2601 13746 16  4 79  0  0
 2  0  29696 208848  47108 2921024    0    0     0   244 2926 17861 19  6 75  1  0
 3  0  29696 190848  47112 2932972    0    0   108     0 2749 17550 21  4 74  1  0
 0  0  29696 182140  47276 2933608    0    0   572    64 3205 18171 19  6 74  1  0
 0  0  29696 177468  47276 2933108    0    0     0     0 3403 18395 20  7 73  0  0
 1  0  29696 161180  47952 2937364    0    0  2174   370 3706 21659 31  6 54  9  0
 1  0  29696 161244  47960 2938836    0    0    30  1448 2889 17593 22  7 71  0  0
 1  0  29696 145768  48500 2942760    0    0  1306     0 2865 16645 23  6 65  6  0
 3  0  29696 144752  48416 2929980    0   76    60   380 3177 17127 22  6 70  1  0

相关文章

  • vmstat 命令学习

    vmstat :报告虚拟内存使用情况的工具。vmstat 2 :每2秒打印一次内存使用报告。参数解释: 示例如下:

  • 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 命令学习

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