性能测试命令字段解释

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

时间: 2024-10-11 22:36:01

性能测试命令字段解释的相关文章

Linux 常用 性能 检测 命令 解释

1.uptime [[email protected] ~]# uptime 15:08:15 up 98 days,  4:19,  2 users,  load average: 0.07, 0.29, 0.14 当前时间   系统运行至今的时间   多少用户登录当前系统   分别是1分钟,5分钟,15分钟前至今的负载情况 load average是队列平均长度,在队列中等待执行的进程数量 该值越低,说明进程更有可能立即被CPU处理,相反越高,说明进程更有可能阻塞 该命令可以检查服务器负载是

Ngnix中的fastcgi参数性能优化和解释

优化性能参数设置,在ngnix.conf中的http 层加上fastcgi参数如下: http { fastcgi_cache_path  /usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m; fastcgi_connect_timeout=300; fastcgi_send_timeout=300; fastcgi_buffer_size=64k; fastcgi_buffers 4 64k; fas

性能測试命令字段解释

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 27882

mysql索引优化及explain关键字段解释

一.explain关键字解释 1.id MySQL QueryOptimizer 选定的执行计划中查询的序列号,表示查询中执行select 子句或操作表的顺序.id 值越大优先级越高,越先被执行.id 相同,执行顺序由上至下. 2.select_type (1) SIMPLE 简单的 select 查询(不使用 union 及子查询). (2) PRIMARY 最外层的 select 查询. 如果两表存在则查询,则外层的表操作为PRIMARY,内层(子查询)的操作为SUBQUERY. 如果两表做

X.509 v3 证书字段解释

一, X.509证书是什么? 复杂来说,X.509是由国际电信联盟(ITU-T)制定的数字证书标准.为了提供公用网络用户目录信息服务,ITU于1988年制定了X.500系列标准.其中X.500和X.509是安全认证系统的核心,X.500定义了一种区别命名规则,以命名树来确保用户名称的唯一性:X.509则为X.500用户名称提供了通信实体鉴别机制,并规定了实体鉴别过程中广泛适用的证书语法和数据接口,X.509称之为证书. 简单来说,X.509是一套数字证书的体系标准,它标准化了一个通用的.灵活的证

Django model 中的字段解释

Django 通过 models 实现数据库的创建.修改.删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,添加记录时它会自动增长.你通常不需要直接使用这个字段:如果你不指定主键的话,系统会自动添加一个主键字段到你的model.(参阅自动主键字段) BooleanField:布尔字段,管理工具里会自动将其描述为checkbox. CharField:字符串字段,单行输入,用于较短的字符串,如要保存大量文本, 使用 TextField,Ch

Linux常用性能检测命令解释

1.uptime [[email protected] ~]# uptime 15:08:15 up 98 days, 4:19, 2 users, load average: 0.07, 0.29, 0.14 当前时间 系统运行至今的时间 多少用户登录当前系统 分别是1分钟,5分钟,15分钟前至今的负载情况 load average是队列平均长度,在队列中等待执行的进程数量 该值越低,说明进程更有可能立即被CPU处理,相反越高,说明进程更有可能阻塞 该命令可以检查服务器负载是否高. 2.top

Kibana Table 面板多选字段解释

table 面板左侧,是字段列表多选区域,字段分为 _all 和 current 两种. _all 是 Kibana 通过elasticsearch 的 _mapping API 直接获取的索引内所有存在过的字段. current 则仅显示table 匹配范围内的数据用到的字段.

MySQL explain字段解释

1.select_type simple :它表示简单的select,没有union和子查询 dependent union:union依赖外层的查询 dependent subquery:subquery依赖外层的查询 2.type system:表仅有一行,这是const类型的特列,平时不会出现,一般出现在mysql内建系统表中 const :表最多有一个匹配行,const用于比较primary key 或者unique索引.因为只匹配一行数据,所以很快 eq_ref:对于每个来自于前面的表