美文网首页
[性能工具]mpstat

[性能工具]mpstat

作者: 项男 | 来源:发表于2018-06-21 22:40 被阅读0次

工具介绍

mpstat是Multiprocessor Statistics的缩写,是sysstat工具包中的命令之一。其报告与CPU的一些统计信息,在多CPUs系统里,

其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。

mpstat最大的特点是:可以查看多核心cpu中每个计算核心的统计数据;而类似工具vmstat只能查看系统整体cpu情况。

工具安装

Ubuntu

sudoapt-get installsysstat

使用说明

mpstat[ 选项 ] [ <时间间隔> ] [ <次数> ]

参数说明

-A等价于-u -I ALL -P ALL默认参数

-I { SUM|CPU|SCPU|ALL }报告中断统计信息。

SUM,每个CPU中断总数

CPU,每个CPU每秒中断数量

SCPU,每个CPU每秒软中断数量

ALL, 等价于上述关键字合集

-P {[cpu0,1...] | ON | ALL}指定特定CPU。

ON,只统计在线CPU

ALL,统计所有CPU

-u统计CPU利用率

输出说明

CPUCPU编号

intr/s在时间间隔内,每秒中断数量

%usr在时间间隔内,用户空间使用CPU比例

%nice在时间间隔内,nice值为负的进程,用户空间使用CPU比例

%sys在时间间隔内,内核空间使用CPU比例(不包括软硬中断上下文开销)

%iowait在时间间隔内,磁盘IO等待时间比例

%irq在时间间隔内,硬件中断占CPU时间比例

%soft在时间间隔内,软件中断占CPU时间比例

%steal在时间间隔内,非自愿等待虚拟CPU时间比例虚拟化场景

%guest在时间间隔内,使用虚拟CPU时间比例虚拟化场景

%gnice在时间间隔内,nice值为负的进程,用户空间使用虚拟CPU比例虚拟化场景

%idle在时间间隔内,CPU空闲时间比例

命令示例

相关文章

  • [性能工具]mpstat

    工具介绍 mpstat是Multiprocessor Statistics的缩写,是sysstat工具包中的命令之...

  • 1 Linux 性能监测-mpstat

    Linux 性能监测-mpstat mpstat是MultiProcessor Statistics的缩写,是实时...

  • cm002-mpstat命令详解

    mpstat是一个常用的多核cpu性能分析工具,用来实时查看每个cpu的性能指标,以及所有cpu的平均指标。 1)...

  • pidstat

    1、工具简介mpstat 用来查看系统每个 CPU 的性能指标,以及所有 CPU 的平均指标。vmstat 可以查...

  • 26. 60s快速定位服务器性能问题

    60s迅速发现性能问题 uptime dmesg | tail vmstat 1 mpstat -P ALL 1 ...

  • Linux性能检测常用的10个基本命令

    使用vmstat查看系统的整体性能,mpstat用于查看cpu的性能,pidstat用于查看进程的状态,iosta...

  • mpstat

    以上的性能相关的文章里面,有使用到mpstat这个命令,这里就查了一下mpstat简单的一些用法,记录一下。 mp...

  • CPU监控命令mpstat

    [toc] 概述 mpstat是 Multiprocessor Statistics的缩写,是实时系统监控工具。其...

  • mpstat 使用指南

    mpstat 是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些...

  • Linux中mpstat命令参数详解

    mpstat是 Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些...

网友评论

      本文标题:[性能工具]mpstat

      本文链接:https://www.haomeiwen.com/subject/nuchyftx.html