Linux命令之mpstat

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 --表示输出次数.

一错再错,把握正确的方向,

Linux命令之mpstat

相关文章:

你感兴趣的文章:

标签云: