码迷,mamicode.com
首页 > 其他好文 > 详细

性能测试命令字段解释

时间:2014-10-15 23:29:31      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   os   使用   ar   strong   文件   

vmstat 查看系统状态、硬件和系统信息等

$ vmstat 1
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  1    140 2787980 336304 3531996  0    0     0   128 1166 5033  3  3 70 25  0
 0  1    140 2788296 336304 3531996  0    0     0     0 1194 5605  3  3 69 25  0
 0  1    140 2788436 336304 3531996  0    0     0     0 1249 8036  5  4 67 25  0

r,可运行队列的线程数,这些线程都是可运行状态,只不过 CPU 暂时不可用;一般负载超过了3就比较高,超过了5就高,超过了10就不正常了,服务器的状态很危险。top的负载类似每秒的运行队列。
b,被 blocked 的进程数,正在等待 IO 请求;
swpd,已使用的 SWAP 空间大小,KB 为单位;
free,可用的物理内存大小,KB 为单位;
buffer,物理内存用来缓存读写操作的 buffer 大小,KB 为单位;
cached,物理内存用来缓存进程地址空间的 cache 大小,KB 为单位;
si,数据从 SWAP 读取到 RAM(swap in)的大小,KB 为单位;
so,数据从 RAM 写到 SWAP(swap out)的大小,KB 为单位;
bi,磁盘块从文件系统或 SWAP 读取到 RAM(blocks in)的大小,block 为单位;块设备每秒接收的块数量,这里的块设备是指系统上所有的磁盘和其他块设备
bo,磁盘块从 RAM 写到文件系统或 SWAP(blocks out)的大小,block 为单位;
in,被处理过的中断数
cs,系统上正在做上下文切换的数目
us,用户占用 CPU 的百分比
sy,内核和中断占用 CPU 的百分比
id,CPU 完全空闲的百分比
wa,所有可运行的线程被 blocked 以后都在等待 IO,这时候 CPU 空闲的百分比
st,等待IO CPU时间

http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html

http://os.51cto.com/art/201012/239880.htm



性能测试命令字段解释

标签:style   blog   http   io   os   使用   ar   strong   文件   

原文地址:http://blog.csdn.net/zjufirefly/article/details/40115845

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!