-
mpstat 命令详解
mpstat 命令详解
- mpstat
- 另一个用于获取 CPU 相关统计信息的有用的命令是 mpstat。下面是一个示例输出:
-
- # mpstat -P ALL 5 2
- Linux 2.6.9-67.ELsmp (oraclerac1) 12/20/2008
-
- 10:42:38 PM CPU %user %nice %system %iowait %irq %soft %idle intr/s
- 10:42:43 PM all 6.89 0.00 44.76 0.10 0.10 0.10 48.05 1121.60
- 10:42:43 PM 0 9.20 0.00 49.00 0.00 0.00 0.20 41.60 413.00
- 10:42:43 PM 1 4.60 0.00 40.60 0.00 0.20 0.20 54.60 708.40
-
- 10:42:43 PM CPU %user %nice %system %iowait %irq %soft %idle intr/s
- 10:42:48 PM all 7.60 0.00 45.30 0.30 0.00 0.10 46.70 1195.01
- 10:42:48 PM 0 4.19 0.00 2.20 0.40 0.00 0.00 93.21 1034.53
- 10:42:48 PM 1 10.78 0.00 88.22 0.40 0.00 0.00 0.20 160.48
-
- Average: CPU %user %nice %system %iowait %irq %soft %idle intr/s
- Average: all 7.25 0.00 45.03 0.20 0.05 0.10 47.38 1158.34
- Average: 0 6.69 0.00 25.57 0.20 0.00 0.10 67.43 724.08
- Average: 1 7.69 0.00 64.44 0.20 0.10 0.10 27.37 434.17
-
- 它显示了系统中 CPU 的各种统计信息。–P ALL 选项指示该命令显示所有 CPU 的统计信息,
- 而不只是特定 CPU 的统计信息。参数 5 2 指示该命令每隔 5 秒运行一次,共运行 2 次。
- 以上输出首先显示了所有 CPU 的合计指标,然后显示了每个 CPU 各自的指标。最后,在结尾处显示所有 CPU 的平均值。
-
- 让我们看一看这些列值的含义:
-
-
- %user 表示处理用户进程所使用 CPU 的百分比。用户进程是用于应用程序(如 Oracle 数据库)的非内核进程。
- 在本示例输出中,用户 CPU 百分比非常低。
-
- %nice 表示使用 nice 命令对进程进行降级时 CPU 的百分比。在之前的部分中已经对 nice 命令进行了介绍。简单来说,nice 命令更改进程的优先级。
-
- %system 表示内核进程使用的 CPU 百分比
-
- %iowait 表示等待进行 I/O 所使用的 CPU 时间百分比
-
- %irq 表示用于处理系统中断的 CPU 百分比
-
- %soft 表示用于软件中断的 CPU 百分比
-
- %idle 显示 CPU 的空闲时间
-
- %intr/s 显示每秒 CPU 接收的中断总数
-
- 当您拥有前面所述的 vmstat 时,您可能想知道 mpstat 命令的作用。差别很大:mpstat 可以显示每个处理器的统计,
- 而 vmstat 显示所有处理器的统计。因此,编写糟糕的应用程序(不使用多线程体系结构)可能会运行在一个多处理器机器上,
- 而不使用所有处理器。从而导致一个 CPU 过载,而其他 CPU 却很空闲。通过 mpstat 可以轻松诊断这些类型的问题。
-
- 针对 Oracle 用户的用法
- 与 vmstat 相似,mpstat 命令还产生与 CPU 有关的统计信息,因此所有与 CPU 问题有关的讨论也都适用于 mpstat。
- 当您看到较低的 %idle 数字时,您知道出现了 CPU 不足的问题。当您看到较高的 %iowait 数字时,
- 您知道在当前负载下 I/O 子系统出现了某些问题。该信息对于解决 Oracle 数据库性能问题非常方便。
改行去放羊
-
相关阅读:
Python常用内置函数整理(lambda,reduce,zip,filter,map)
C#中Hashtable容器的了解与使用
关于ref与out的区别
关于多线程学习总结(五) 线程池
关于多线程学习总结(四) 锁
关于多线程学习总结(三) 线程简单基本操作
关于多线程学习总结(二) 了解线程的属性及方法
关于多线程学习总结(一) 基本概念了解
CSS文件和Javascript文件的压缩
看几道JQuery试题后总结(下篇)
-
原文地址:https://www.cnblogs.com/musen/p/7454644.html
Copyright © 2020-2023
润新知