Linux命令之mpstat

来源:互联网 发布:易企秀邀请函报名数据 编辑:程序博客网 时间:2024/05/21 08:20

linux学习过很久了,可是一些东西学过后好久不用都忘记了,还是要加强做笔记的习惯,就当这个博客是个人笔记吧!!!!勿喷!!!!

今天就来学习mpstat命令吧:

               mpstat - Report processors related statistics  是用来查看与与处理器相关数据的命令.


格式:

 mpstat  [  -A  ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ] [ -P { cpu [,...] | ON | ALL } ] [ interval [ count ] ]


-A:   相当与 -u  -I   ALL  -P   ALL;


-I:    后面可接如下命令 { SUM | CPU | SCPU | ALL },       ---------中断报告统计(来自有道,实在是不知道怎么翻译才好)


-P: { cpu [,...] | ON | ALL }                                                   ---------指要监控的cpu号,ALL代表所有的cpu,也可以指定特定的CPU,CPU编号为0到CPU数量-1.

  

-u:                         ---------显示cpu使用    

  CPU   --指示哪个CPU的信息.

  %usr    --除了nice为负的进程,系统上其他进程在用户空间的时间占CPU总运行时间的比例. 

  %nice        --nice的值为负的进程在用户空间占CPU总运行时间的比例.

  %sys            --系统上所有进程运行在内核空间占CPU总运行时间的比例.

  %iowait        --CPU等待磁盘操作时间占CPU总运行时间的比例.

       %irq             --CPU用于处理硬中断时间占CPU总运行时间的比例.

       %soft            --CPU用于处理软中断时间占CPU总运行时间的比例.

       %steal         --一个CPU可以包含一对虚拟CPU,这一对虚拟CPU由超级管理程序管理.超级管理程序在处理某个CPU时,另一个虚拟CPU必须等待他处理完成才能运行.这就是所谓的steal等待时间.%steal表示等待时间占CPU总时间的比例.

       % guest       --表示运行虚拟CPU占CPU总运行时间的比例.

       % idle           --表示系统空闲时间占CPU总运行时间的比例.

-interval   --表示输出间隔时间.

-count              --表示输出次数. 

0 0
原创粉丝点击