在linux命令中,vmstat是个经常用到的分析系统性能的命令之一,主要有两个参数:一个是采样频率,一个是采样的次数。如:vmstat   1  3,意思就是每隔1秒采样1次,总共采样3次。

linux命令之------vmstat使用-LMLPHP

统计次数过少的话对性能分析不是很全面,统计次数过多的话看分析又不直观,有人会说可以把这些数据都复制出来放到excel中,这也是一种方法不过太繁琐,当然也可以用IBM的nmon工具,这里就不介绍nmon这款工具了,接下来教大家一个简便的方法:

输入如下命令:vmstat   3 20 >1.txt,意思就是将vmstat获取到的数据保存到1.txt这个文件中,将该文件下载到本地,然后利用excel工具打开:

linux命令之------vmstat使用-LMLPHP

选择分割符号,点击“下一步”:

linux命令之------vmstat使用-LMLPHP

直接点击下一步---完成即可。linux命令之------vmstat使用-LMLPHP

接下来就可以将这些数据绘制成各种曲线图了

linux命令之------vmstat使用-LMLPHP

05-14 00:24