mpstat 中的中断号是什么意思

mpstat 中的中断号是什么意思

我运行了命令mpstat -A输出如下所示

#### THESE ARE MY COMMENTS. THEY WERE NOT PART OF THE ACTUAL OUTPUT ####
Linux 5.5.13-200.fc31.x86_64 (bluegene)         03/04/20        _x86_64_        (4 CPU)

#### FIRST TABLE ####
17:17:30     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
17:17:30     all    7.95   59.90    1.98    0.73    0.52    0.17    0.00    0.00    0.00   28.75
17:17:30       0    6.99   60.40    2.04    0.74    0.53    0.12    0.00    0.00    0.00   29.18
17:17:30       1    8.37   59.56    1.84    0.54    0.48    0.12    0.00    0.00    0.00   29.09
17:17:30       2    8.39   60.76    1.76    0.75    0.49    0.11    0.00    0.00    0.00   27.74
17:17:30       3    8.03   58.89    2.29    0.89    0.58    0.32    0.00    0.00    0.00   29.01

#### SECOND TABLE ####
17:17:30    NODE    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
17:17:30     all    7.95   59.90    1.98    0.73    0.52    0.17    0.00    0.00    0.00   28.75
17:17:30       0    7.95   59.90    1.98    0.73    0.52    0.17    0.00    0.00    0.00   28.75

#### THIRD TABLE ####
17:17:30     CPU    intr/s
17:17:30     all   4325.27
17:17:30       0   1168.69
17:17:30       1   1156.67
17:17:30       2   1145.64
17:17:30       3   1389.12

#### FOURTH TABLE: WHAT DO THESE NUMBERS MEAN ####
17:17:30     CPU        0/s        8/s        9/s       16/s      120/s      121/s      126/s      127/s      128/s      129/s      130/s      131/s      132/s      133/s      134/s      135/s      136/s      137/s      NMI/s      LOC/s      SPU/s      PMI/s      IWI/s      RTR/s      RES/s      CAL/s      TLB/s      TRM/s      THR/s      DFR/s      MCE/s      MCP/s      HYP/s      HRE/s      HVS/s      ERR/s      MIS/s      PIN/s      NPI/s      PIW/s
17:17:30       0       0.02       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.49       0.00       0.00       1.14       0.00       0.00       2.12       0.07     805.73       0.00       0.07       0.00       0.00     105.11     122.92     171.47       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00
17:17:30       1       0.00       0.00       0.01       0.00       0.00       0.00       0.00       0.27       0.00       0.00       0.00       0.00       0.49       0.00       0.00       0.10       0.00       0.00       0.07     802.78       0.00       0.07       0.00       0.00     105.00     130.87     169.61       0.00       0.00       0.00       0.00       0.01       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00
17:17:30       2       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.49       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.07     808.62       0.00       0.07       0.00       0.00      77.09     124.83     162.49       0.00       0.00       0.00       0.00       0.01       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00
17:17:30       3       0.00       0.00       0.00       0.00       0.00       0.00     219.48       0.00       0.00       0.00       0.49       0.00       0.00       6.09       0.00       0.00       0.06       0.00       0.07     808.52       0.00       0.07       0.00       0.00      85.50     116.46     168.26       0.00       0.00       0.00       0.00       0.01       0.00       0.00       0.00       0.00       0.00       0.00       0.00       0.00

#### FIFTH TABLE: WHAT DO THESE NUMBERS MEAN ####
17:17:30     CPU       HI/s    TIMER/s   NET_TX/s   NET_RX/s    BLOCK/s IRQ_POLL/s  TASKLET/s    SCHED/s  HRTIMER/s      RCU/s
17:17:30       0       0.34     734.52       0.00       1.55       0.01       0.00       0.23     147.43       0.00     284.60
17:17:30       1       0.11     736.76       0.18       1.48       0.02       0.00       0.12     137.30       0.00     280.70
17:17:30       2       0.00     741.47       0.00       1.55       0.06       0.00       0.00     113.95       0.00     288.60
17:17:30       3       0.00     739.52       0.01       7.66     218.59       0.00       0.26     144.30       0.00     278.77

根据手册页,我可以理解前两个表中的信息

  • 第一个表显示 CPU 利用率
  • 第二张表显示 NODE 利用率

我的问题是

  • 第三个表是否显示每秒中断次数
  • 上面的第四和第五个表代表什么,这些列是什么意思

答案1

这个问题是几个月前提出的,但我想我会在这里为谷歌搜索结果提供一些信息。

第 4 个表中的数据取自/proc/interrupts文件。此文件应该为非数字值提供一些描述。至于数字,它们由与其关联的硬件(例如驱动器、控制台连接或网络接口)标识。

第 5 个表中的数据取自该/proc/softirqs文件。这些项目没有描述,但其中许多都可以通过搜索获得。TIMERS 引用内核计时器,NET* 是网络传输/接收等。

相关内容