在Ubuntu系统中,cpustat 是一个非常有用的工具,它可以显示CPU的使用情况,包括中断。要使用 cpustat 监控CPU中断,你可以按照以下步骤操作:
安装 sysstat 包:
cpustat 是 sysstat 包的一部分。如果你的系统上还没有安装这个包,可以使用以下命令进行安装:
sudo apt update
sudo apt install sysstat
运行 cpustat 命令:
安装完成后,你可以直接运行 cpustat 命令来查看CPU的实时统计信息。默认情况下,cpustat 会显示包括中断在内的各种CPU使用指标。
cpustat
输出示例:
Linux 5.4.0-42-generic (hostname) 	09/16/2021 	_x86_64_	(4 CPU)
09:12:34 PM  CPU    %usr   %sys %iowait    %irq   %soft  %steal  %guest  %idle
09:12:35 PM  all    12.34   1.23    0.00    0.45    0.12    0.01    0.00   85.85
09:12:36 PM    0    8.76   2.34    0.00    0.56    0.15    0.02    0.00   88.17
09:12:37 PM    1    9.87   1.45    0.00    0.44    0.13    0.01    0.00   87.10
在这个输出中,%irq 列显示了CPU中断的百分比。
持续监控:
如果你想持续监控CPU中断,可以使用 -w 选项来指定刷新间隔(以秒为单位):
cpustat -w 2
这将每2秒刷新一次CPU统计信息。
查看特定CPU的中断:
如果你想查看特定CPU的中断情况,可以使用 -C 选项指定CPU编号:
cpustat -C 0 -w 2
这将每2秒刷新一次CPU 0的中断统计信息。
通过这些步骤,你可以有效地使用 cpustat 监控Ubuntu系统中的CPU中断情况。