mpstat

简介:

mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。

安装:

yum install sysstat

 

语法:

mpstat [-P {|ALL}] [internal [count]]

参数的含义如下:

-P {|ALL} 表示监控哪个CPU, cpu在[0,cpu个数-1]中取值

internal 相邻的两次采样的间隔时间

count 采样的次数,count只能和delay一起使用

当没有参数时,mpstat则显示系统启动以后所有信息的平均值。有interval时,第一行的信息自系统启动以来的平均信息。从第二行开始,输出为前一个interval时间段的平均信息。如:

09:42:48 PM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
09:42:49 PM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 573.08
09:42:49 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.96 99.04 557.69
09:42:49 PM 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 10.58

各个列的含义:

CPU 处理器ID

user 在internal时间段里,用户态的CPU时间(%) ,不包含 nice值为负进程

nice 在internal时间段里,nice值为负进程的CPU时间(%)

system 在internal时间段里,核心时间(%)

iowait 在internal时间段里,硬盘IO等待时间(%)

irq 在internal时间段里,软中断时间(%) 

soft 在internal时间段里,软中断时间(%)

idle 在internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间 (%)

intr/s 在internal时间段里,每秒CPU接收的中断的次数

CPU总的工作时间=total_cur=user+system+nice+idle+iowait+irq+softirq

total_pre=pre_user+ pre_system+ pre_nice+ pre_idle+ pre_iowait+ pre_irq+ pre_softirq

user=user_cur – user_pre

total=total_cur-total_pre

其中_cur 表示当前值,_pre表示interval时间前的值。上表中的所有值可取到两位小数点。

本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2011/12/21/2296316.html,如需转载请自行联系原作者


相关文章
|
12月前
|
算法 JavaScript Java
AES和RSA
AES和RSA
135 0
|
存储 安全 Java
4.2 Java数组性能优化策略:使用ArrayList代替原生数组
4.2 Java数组性能优化策略:使用ArrayList代替原生数组
515 0
同时使用两片I2C同型号设备时地址怎样设置
有时候 可能 需要同时使用 多个同型号i2C的器件,这就需要 我们 更改 器件的物理地址。 同时使用两片pcf8591时地址怎样设置,也就是如何更改 器件地址。以pcf8591 为例子 以下 为PCF8591 的引脚图 可以根据引脚图对比实物图 找到 对应的3个地址引脚A0、A1和A2用于编程硬件地址。如右图所示 A0 A1 A2 默认是连在一起的然后接地的 即 是低电平 0 。所以 我们需要改变这种状态 根据 你想改变的地址 来改变 A0 A1 A2 的高低电平 比如 将A0 置为高电平,即置为‘1'
702 1
同时使用两片I2C同型号设备时地址怎样设置
如何下载一篇文献的所有被引文献(傻瓜式操作,亲测可行,方便快捷,需要教育账号)
如何下载一篇文献的所有被引文献(傻瓜式操作,亲测可行,方便快捷,需要教育账号)
如何下载一篇文献的所有被引文献(傻瓜式操作,亲测可行,方便快捷,需要教育账号)
阿里云的证书有什么用?含金量怎么样?
对于我们现在的社会来说,想找一份好工作,就必须要有足够的能力,尤其是在IT行业中,想要得到认可,最需要的就是有能够证明自己能力的东西。
阿里云的证书有什么用?含金量怎么样?
|
Java 程序员 Apache
技术:字符串首字母由大写改小写简单方法以及一些思考归纳
字符串首字母由大写改小写。 首先,这得是一个字符串,其次,他得有能力被改写为小写字母。当然这之前的一些判定需要自行处理。 String的中文含义是:一串;线;细绳;带子;一系列;一连串;一批;字符串;弦等。
技术:字符串首字母由大写改小写简单方法以及一些思考归纳
|
缓存 安全 Java
第14篇:Mybatis中反射工具
我们知道在java中基于反射的速度相对来说是很慢的, 但是如果对反射信息加了缓存性能可以提升1半以上, 如果在对反射设置了忽略安全检查, 性能更是会再提升1半。那么这个时候 反射带来的性能问题基本可以忽略了。在Mybatis中关于反射的工具就可以很大程度来解决这个问题。本篇讲解下Mybatis中的工具类, 以后在项目中也可以直接使用。
374 0
SLS控制台内嵌操作指南
SLS控制台内嵌操作指南
1654 0
|
弹性计算 监控
【ECS】让您的突发性能实例始终正常运行
阿里云的突发性能实例可以为您提供高性价比、经济实用的服务器。但是它的性能受限模式有的时候可能会影响到您部署在上面的应用。为此,我们在控制台上提供了突发性能实例性能受限事件。请您关注,保证您的实例正常平稳的运行。
7458 0