• mpstat


    mpstat功能说明:CPU信息统计
    mpstat 是Multiprocessor Statistics的缩写,是一种实时系统监控工具。mpstat命令会输出CPU的一些统计信息,这些信息存放在/proc/stat文件中。
    在多CPU的系统里,此命令不但能用来查看所有CPU的平均状况信息,而且还能够用来查看特定CPU的信息。
    mpstat命令的最大特点是:可以查看多核心CPU中每个计算核心的统计数据,而类似命令vmstat只能查看系统整体的CPU情况。
    
    语法格式:
    mpstat [option] [delay [count]]
    
    
    参数选项
    -P      指定CPU编号
    例如:
    -P 0表示第一个CPU
    -P 1表示第二个CPU
    -P ALL表示所有CPU
    
    
    范例:显示CPU信息统计。
    [root@testdb62 ~]# mpstat
    Linux 3.10.0-1062.el7.x86_64 (testdb62)     12/28/2020     _x86_64_    (4 CPU)
    
    11:08:33 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
    11:08:33 AM  all    0.10    0.00    0.07    0.02    0.00    0.00    0.00    0.00    0.00   99.82
    
    
    [root@testdb62 ~]# mpstat 5 6
    Linux 3.10.0-1062.el7.x86_64 (testdb62)     12/28/2020     _x86_64_    (4 CPU)
    
    11:08:46 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
    11:08:51 AM  all    0.40    0.00    0.30    0.00    0.00    0.00    0.00    0.00    0.00   99.30
    11:08:56 AM  all    0.40    0.00    0.35    0.00    0.00    0.00    0.00    0.00    0.00   99.25
    11:09:01 AM  all    0.50    0.00    0.30    0.00    0.00    0.00    0.00    0.00    0.00   99.20
    11:09:06 AM  all    0.40    0.00    0.40    0.00    0.00    0.00    0.00    0.00    0.00   99.20
    11:09:11 AM  all    0.35    0.00    0.30    0.00    0.00    0.00    0.00    0.00    0.00   99.35
    11:09:16 AM  all    0.35    0.00    0.40    0.00    0.00    0.00    0.00    0.00    0.00   99.25
    Average:     all    0.40    0.00    0.34    0.00    0.00    0.00    0.00    0.00    0.00   99.26
    
    
    以下是命令结果的详细说明。
    
    第1列:表示当前时间。
    第2列:CPU,all表示所有CPU,0表示第一个CPU……
    
    后面9列的含义分别如下
    %usr:用户进程消耗的CPU时间百分比。
    %nice:改变过优先级的进程占用的CPU时间百分比。
    %sys:系统(内核)进程消耗的CPU时间百分比。
    %iowait:I0等待所占用的CPU时间百分比。
    %irq:硬中断占用的CPU时间百分比。
    %soft:软中断占用的CPU时间百分比。
    %steal:虚拟机强制CPU等待的时间百分比。
    %guest:虚拟机占用CPU时间的百分比。
    %idle:CPU处在空闲状态的时间百分比。
    
    
    
    
    范例:显示指定CPU信息的统计。
    [root@testdb62 ~]# mpstat -P 0
    Linux 3.10.0-1062.el7.x86_64 (testdb62)     12/28/2020     _x86_64_    (4 CPU)
    
    11:10:02 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
    11:10:02 AM    0    0.09    0.00    0.06    0.02    0.00    0.00    0.00    0.00    0.00   99.83



  • 相关阅读:
    洛谷P3455
    开发人员的奋斗目标
    js判读周末以及节假日
    c#中集成Swagger
    Combo Select – jQuery可搜索下拉框插件
    接口对接 调用与处理方式
    问题集锦
    sql server 自定义函数的使用
    Api接口服务的设计和安全解决方案
    使用Jquery Ajax请求 下载压缩文件
  • 原文地址:https://www.cnblogs.com/l10n/p/14200617.html
Copyright © 2020-2023  润新知