cpustat怎样报告CPU中断和软中断
cpustat是sysstat包的工具,通过cpustat-i命令报告CPU中断和软中断统计,输出包含intr/s(每秒硬件中断次数)和softintr/s(每秒软中断次数)两个指标,可判断系统是否被大量中断拖慢。普通用户需sudo提升权限才能查看逐CPU中断计数。
要实时了解系统 CPU 是否被中断或软中断打爆,cpustat 是个非常顺手的工具。它是 sysstat 包里的老成员,很多运维都靠它快速定位性能瓶颈。想让它专门报告 CPU 中断和软中断的统计?一条命令就搞定:

cpustat -i
输出大概长这样:
Linux 5.4.0-42-generic (hostname)01/01/2021_x86_64_(4 CPU)a vg-cpu:%user %nice %system %iowait%steal %idle 12.340.011.230.050.00 86.37Device: rrqm/s wrqm/s r/s w/srkB/swkB/s a vgrq-sz a vgqu-sz await r_await w_awaitsvctm%utilsda 0.00 0.001.000.00 9.00 0.00 18.00 0.000.000.000.00 0.000.00sdb 0.00 0.000.001.00 0.0010.00 20.00 0.000.000.000.00 0.000.00...intr/s:123456789 123 456 78901234 123.450.000.010.000.01 0.00 100.00softintr/s:123456 78901234 567 12.340.000.010.000.01 0.0010.00
这里有两行最重要:intr/s 表示每秒硬件中断的次数,softintr/s 则是每秒软中断的次数。通过这两个数值,可以初步判断系统是否正被大量的中断请求拖慢——比如某个网卡或多块磁盘频繁触发中断,intr/s 会飙升;而 softintr/s 过高往往暗示网络或存储的软中断处理压力大。
不过需要注意一点:普通用户执行 cpustat -i 可能看不到足够细的统计,比如每个 CPU 独立的中断次数。这时候需要加上 sudo 提升权限:
sudo cpustat -i
加上权限后,输出中会包含更细粒度的逐 CPU 中断计数,方便定位是哪个核心在处理“脏活”。简单来说,这条命令对于排查系统中断层面的性能问题,算是一把入门但实用的钥匙。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















