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

了解一下mpstat

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

% `, a7 C, s4 G% c8 z6 cmpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。
6 r8 |4 e6 z5 |5 L4 ?+ n5 R) G4 p5 J7 l# Z1 @" X8 n% z
安装:; V1 J2 y3 o3 q
. ^! X9 B+ l; q9 |
yum install sysstat' D6 U& |$ A# y6 O, _9 F* R

# X! z9 \% |8 I, _* H, B
) {! {' [' G- ]$ E% i, `
# F8 d' S" l: j* {& I1 ?7 y语法:
- i/ s! j- \( J( E9 i) B
% m( b; ~* Z/ f- ?/ W) d/ ]5 |mpstat [-P {|ALL}] [internal [count]]8 R, K  g3 r6 o3 g: i

' t; c: Q- l! t' S. J/ H, u参数的含义如下:
8 a+ u# ^3 A6 S1 E8 a" b6 j8 a& ], {) d
-P {|ALL} 表示监控哪个CPU, cpu在[0,cpu个数-1]中取值
" t6 g3 K/ X. E& J1 g" w' i1 T1 A. {2 g) k/ O
internal 相邻的两次采样的间隔时间# y& J+ J7 Q; h# v4 g$ i
3 ^% o* c; ^4 o0 _* w$ k
count 采样的次数,count只能和delay一起使用5 q6 Y$ E+ _9 J) k

9 O7 T; [8 r8 e0 D! h当没有参数时,mpstat则显示系统启动以后所有信息的平均值。有interval时,第一行的信息自系统启动以来的平均信息。从第二行开始,输出为前一个interval时间段的平均信息。如:7 ~1 V& z* Q6 w' j& D- G" |
' s) g6 Q0 B/ z6 @2 j; R, r
09:42:48 PM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s% P' f) b/ s5 c" E) i
09:42:49 PM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 573.08
0 P+ t. o3 y" R09:42:49 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.96 99.04 557.69
( T+ x5 m( b( J7 f09:42:49 PM 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 10.58* W; Q0 K- ^) k: o: u
# i1 G8 v1 C/ b8 [2 L1 W
各个列的含义:
7 P* X* n3 _$ R, T2 Z
. E6 i9 {3 t- M( K! w/ K9 `CPU 处理器ID; ~( @( t6 f( c9 a) m

  [7 x( V3 e- g/ nuser 在internal时间段里,用户态的CPU时间(%) ,不包含 nice值为负进程3 l5 T% v( Z3 ~) M

- w- h- K  I4 hnice 在internal时间段里,nice值为负进程的CPU时间(%)- O6 T& R9 A+ |  v" L: m8 O+ a
" q. C- a  \6 \8 f, K% y
system 在internal时间段里,核心时间(%)
" d, p# P- R2 e8 P' v7 k' Z1 g7 r1 P3 C$ }
iowait 在internal时间段里,硬盘IO等待时间(%)
3 P8 J3 V" r+ s4 ^0 O2 Z3 ]+ v( O' f4 w6 N: [7 `# G
irq 在internal时间段里,软中断时间(%)
0 z/ Q7 m/ q! ?9 R! e: L, ~3 K9 H* z" v' Z- U
soft 在internal时间段里,软中断时间(%)# n+ p$ ]# A9 X; n+ x

. G" o7 |% f9 @$ n6 U' ^# H" c* [" Midle 在internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间 (%)
5 v0 J9 J8 i4 B. J' k
7 Y( [. ], v5 j' D4 Iintr/s 在internal时间段里,每秒CPU接收的中断的次数
3 Y; A/ B4 t& \9 T( E8 i7 {( M
3 G( v/ j% `; `9 X0 fCPU总的工作时间=total_cur=user+system+nice+idle+iowait+irq+softirq
; D. E* a4 E& k& F4 @9 Y* u4 ~9 C! j" ^. K' g
total_pre=pre_user+ pre_system+ pre_nice+ pre_idle+ pre_iowait+ pre_irq+ pre_softirq
4 d2 X9 @; E. q6 I. i, a! X6 P3 Y8 i# x! d
user=user_cur – user_pre
; M4 Y" X9 g6 l# Y% n4 G2 w- [1 j5 y& @* N# Q3 s% V( W% b! m0 F5 k
total=total_cur-total_pre& p2 L5 I- `1 ?2 a

/ D' Y' w! q4 c- x% h其中_cur 表示当前值,_pre表示interval时间前的值。上表中的所有值可取到两位小数点。. I& `. c2 u* `; _( c2 X1 P9 I( D2 U

1 D) T/ d/ f1 }  w2 N4 N0 k' H

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 18:52 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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