找回密码
 注册
关于网站域名变更的通知
查看: 298|回复: 1
打印 上一主题 下一主题

了解一下mpstat

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-16 09:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

' W0 F  }. o9 v- S! T9 O5 Y. _; @mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。
/ k) ~% v& H2 b2 a4 D; P/ K' i  Y
安装:6 A" Y2 L) D+ O$ `$ Y  J# |, E
! Y* E; R: I* G* v9 Z# t
yum install sysstat
5 J% f9 P0 \% e) h1 m
. z5 k0 `8 n& Y- v % z) T0 z. U  P! N5 R$ R: u
& w( {1 ~7 `: _) e6 j5 i
语法:
9 I. r- W" P8 k- W+ S7 d# y4 g' m/ M+ i
mpstat [-P {|ALL}] [internal [count]]3 a+ o6 q" g/ D
/ [+ ]; A0 c! f0 T* C# e
参数的含义如下:
# f) O1 o  F! Y5 s3 G$ U  w
8 B5 D9 ?: ]3 K/ z* L-P {|ALL} 表示监控哪个CPU, cpu在[0,cpu个数-1]中取值& z% J) D) ?# s3 X( n2 r
; Q0 c9 ]* _" ^6 h# t* j
internal 相邻的两次采样的间隔时间/ h, }  S5 S1 y

- S; W8 `' h# y9 }  xcount 采样的次数,count只能和delay一起使用
5 F2 p" A7 D  T3 D  a8 ~+ ]/ q! P: K3 ]. z1 I" a% y
当没有参数时,mpstat则显示系统启动以后所有信息的平均值。有interval时,第一行的信息自系统启动以来的平均信息。从第二行开始,输出为前一个interval时间段的平均信息。如:6 D6 p" ]# z7 N' E2 H

2 v; J5 L( H( @& f" Y# o, r09:42:48 PM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
9 D- {1 F, t& A' C- b2 c5 V09:42:49 PM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 573.08
  E; j* K% k  }. L8 {09:42:49 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.96 99.04 557.69! Z: u3 W' o; ~, L. {  }; s
09:42:49 PM 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 10.58: a6 C3 S' F6 c0 _
; Z" _& B# M2 a! z6 ]4 ?
各个列的含义:! k/ r2 H& ]& ^  ^. _6 w* t; M

- i: e4 E+ p! A* `0 I/ `CPU 处理器ID
* O( j) [. A1 i2 [, o# C; h5 w+ N
2 M, M8 [/ D# V: i& p2 j+ quser 在internal时间段里,用户态的CPU时间(%) ,不包含 nice值为负进程
/ h1 a: H# E0 A/ J/ @5 ?
7 e! }8 [5 h6 [0 u* K. {$ Jnice 在internal时间段里,nice值为负进程的CPU时间(%)$ i. G) b% W1 e: j* n4 x/ ~

) P! Y" t* h& G6 Isystem 在internal时间段里,核心时间(%)
- N0 L# k6 O# l! D& `4 U) O  e# y* s  a, F
iowait 在internal时间段里,硬盘IO等待时间(%)
: C5 x5 t' Y" s4 U
- o. F2 V; n% |" a2 G' Iirq 在internal时间段里,软中断时间(%) 8 e# I3 }* L& W9 u4 K

9 [1 l, e9 [9 G8 `/ X; C) ~soft 在internal时间段里,软中断时间(%)8 j6 U+ o; x8 [7 }- R5 U( w

. I1 n/ ?$ H0 Y7 _idle 在internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间 (%)
/ ^) ?+ }3 k1 _; M
) r- |$ C' ^/ `  f7 a. u" tintr/s 在internal时间段里,每秒CPU接收的中断的次数+ P3 w; ]5 C7 G( B, E1 s

7 M5 P  G% U' `CPU总的工作时间=total_cur=user+system+nice+idle+iowait+irq+softirq
$ v$ r  Q6 |! Q3 Z4 Z/ b# K+ i4 Y/ {
total_pre=pre_user+ pre_system+ pre_nice+ pre_idle+ pre_iowait+ pre_irq+ pre_softirq
$ y+ L7 v( Z( R+ [! b8 E
3 W  P9 c. l+ y6 X" E% q. N) suser=user_cur – user_pre. j- F  B8 E& ~1 N3 z, E2 F% Z

7 o8 e# b' N5 L9 M3 V2 c" w9 dtotal=total_cur-total_pre/ W% c9 E$ `% F

, B$ E, S2 n: O. k# {, ]其中_cur 表示当前值,_pre表示interval时间前的值。上表中的所有值可取到两位小数点。
/ ^  l. ~9 w8 E+ u3 s
1 W" P3 E8 Y0 m9 ^6 ~, u

该用户从未签到

2#
发表于 2020-3-16 16:23 | 只看该作者
原来mpstat是实时系统监控工具
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-25 13:50 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表