首页 > 系统相关 >linux 命令使用5--mpstat

linux 命令使用5--mpstat

时间:2022-12-23 11:45:05浏览次数:42  
标签:03 -- 0.00 AM 33 linux mpstat CPU

简介:

       mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat最大的特点是:可以查看多核心cpu中每个计算核心的统计数据;而类似工具vmstat只能查看系统整体cpu情况。

语法:

mpstat [ -A ] [ -n ] [ -u ] [ -V ] [ -I { keyword [,...] | ALL } ] [ -N { node_list | ALL } ] [ -o JSON] [ -P { cpu_list | ON | ALL } ] [ interval [ count ] ]
-P {|ALL} 表示监控哪个CPU, cpu在[0,cpu个数-1]中取值
interval :间隔多久统计一次数据,可选
count:统计一次,可选
注意:若只传了 interval ,则统计次数是无限次,结束统计后会打印本次所有数据的平均值

 

实例:

  • 每隔 1s 统计打印一次数据,统计无限次
qiteck@logic:~$ mpstat 1
Linux 5.15.0-50-generic (logic) 	12/23/2022 	_x86_64_	(2 CPU)

03:31:38 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
03:31:39 AM  all    3.52    0.00    1.51    1.51    0.00    0.00    0.00    0.00    0.00   93.47
03:31:40 AM  all    2.54    0.00    1.52    3.05    0.00    0.00    0.00    0.00    0.00   92.89
03:31:41 AM  all    1.02    0.00    0.51    1.53    0.00    0.00    0.00    0.00    0.00   96.94

 

  • 每隔 2s 统计打印一次数据,共统计 5 次
qiteck@logic:~$ mpstat 2 5
Linux 5.15.0-50-generic (logic) 	12/23/2022 	_x86_64_	(2 CPU)

03:32:19 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
03:32:21 AM  all    3.02    0.00    0.76    3.53    0.00    0.00    0.00    0.00    0.00   92.70
03:32:23 AM  all    1.52    0.00    1.52    4.56    0.00    0.25    0.00    0.00    0.00   92.15
03:32:25 AM  all    4.55    0.00    0.76    2.78    0.00    0.00    0.00    0.00    0.00   91.92
03:32:27 AM  all    3.28    0.00    1.26    3.03    0.00    0.00    0.00    0.00    0.00   92.42
03:32:29 AM  all    3.03    0.00    1.77    3.54    0.00    0.00    0.00    0.00    0.00   91.67
Average:     all    3.08    0.00    1.21    3.48    0.00    0.05    0.00    0.00    0.00   92.17

 

  • 每隔 1s 统计打印一次所有核的数据,统计无限次
Cqiteck@logic:~$ mpstat -P ALL 1
Linux 5.15.0-50-generic (logic) 	12/23/2022 	_x86_64_	(2 CPU)

03:33:17 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
03:33:18 AM  all    3.55    0.00    1.02    4.06    0.00    0.00    0.00    0.00    0.00   91.37
03:33:18 AM    0    3.03    0.00    1.01    7.07    0.00    0.00    0.00    0.00    0.00   88.89
03:33:18 AM    1    4.08    0.00    1.02    1.02    0.00    0.00    0.00    0.00    0.00   93.88

03:33:18 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
03:33:19 AM  all    3.03    0.00    2.53   16.16    0.00    0.00    0.00    0.00    0.00   78.28
03:33:19 AM    0    3.00    0.00    3.00   13.00    0.00    0.00    0.00    0.00    0.00   81.00
03:33:19 AM    1    3.06    0.00    2.04   19.39    0.00    0.00    0.00    0.00    0.00   75.51

03:33:19 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
03:33:20 AM  all    2.53    0.00    1.01    0.51    0.00    0.00    0.00    0.00    0.00   95.96
03:33:20 AM    0    3.06    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00   96.94
03:33:20 AM    1    2.00    0.00    2.00    1.00    0.00    0.00    0.00    0.00    0.00   95.00
^C
Average:     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
Average:     all    3.04    0.00    1.52    6.91    0.00    0.00    0.00    0.00    0.00   88.53
Average:       0    3.03    0.00    1.35    6.73    0.00    0.00    0.00    0.00    0.00   88.89
Average:       1    3.04    0.00    1.69    7.09    0.00    0.00    0.00    0.00    0.00   88.18

 

标签:03,--,0.00,AM,33,linux,mpstat,CPU
From: https://www.cnblogs.com/zhanchenjin/p/17000352.html

相关文章

  • 列头漏斗筛选属性设置——DataGrid系列
    达到目的:显示每个关键列有多少个结果,过滤空白列。先上效果图:  1@(Html.DevExtreme().DataGrid<PowerPlantManagement.Models.FixedAssets>()2...3......
  • PPT 如何做出高大上的表格
    字不如表、表不如图如何做https://www.bilibili.com/video/BV1ha411g7f5?p=17......
  • jdk 1.8 多线程
    packagecom.sleep.demo;importorg.springframework.util.CollectionUtils;importjava.util.ArrayList;importjava.util.List;importjava.util.Random;import......
  • CEF3设置cookie
    #include"CEF3Helper.h"#include"../include/cef_app.h"#include"../include/cef_browser.h"#include"../include/cef_frame.h"#include"../include/cef_sandbox_win.......
  • MySQL-索引优化
    回顾聚簇索引,官网的定义在这里。聚簇索引无法显示创建,存储引擎会根据一定的规则自动创建,具体规则优先级是:主键--》非空唯一索引--》隐藏列rowid**InnoDB表的主键列应该......
  • 你的企业IM安全吗?对于私有化的即时通讯软件你了解多少?
    先来了解一下,常常提到的企业IM究竟是什么?企业IM是指企业即时通讯,与微信、QQ等我们常用的个人通讯软件不同,它是供企业内部使用的即时交流与沟通工具。企业员工可以通过安装了......
  • 对面试QA或测试工程师有用的建议_manok_新浪博客
    HelpfulHintsforInterviewingExperiencedQA/TestingCandidatesSummary:Thisarticleintroducessuggestedquestionsthatcanbepresentedtoacandidateinte......
  • 对面试QA或测试工程师有用的建议(续一)_manok_新浪博客
    ThinkingOnTheirFeet (站在不同的角度想?)Inadditiontounderstandingthetestingrequirements,agoodtestingcandidateshouldhavecreativityandingenui......
  • Java 的垃圾回收机制的题目
    Java语言中垃圾回收的优点和原理,并考虑2种回收机制。  答案:Java语言中一个显著的特点就是引入了垃圾回收机制,使C++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序......
  • 对面试QA或测试工程师有用的建议(续一)
    ThinkingOnTheirFeet (站在不同的角度想?)Inadditiontounderstandingthetestingrequirements,agoodtestingcandidateshouldhavecreativityandingenui......