cpustat 是一个用于显示 CPU 统计信息的工具,它通常包含以下关键指标:
CPU 使用率:显示 CPU 的整体使用率,包括用户空间、系统空间和空闲时间等。
上下文切换次数:表示 CPU 在一定时间内完成的上下文切换次数。上下文切换是指 CPU 从一个进程或线程切换到另一个进程或线程的过程。
中断次数:显示 CPU 处理的中断次数,包括硬件中断和软件中断。
软中断次数:显示 CPU 处理的软中断次数,软中断是一种特殊的低优先级中断,通常用于处理系统调用等任务。
CPU 时间:显示 CPU 在用户空间和系统空间中花费的时间。
CPU 核心数:显示系统的 CPU 核心数。
CPU 频率:显示 CPU 的当前频率。
CPU 温度:显示 CPU 的当前温度(如果硬件支持)。
CPU 利用率百分比:显示 CPU 的利用率百分比,通常包括用户空间、系统空间和空闲时间等。
这些指标可以帮助您了解系统的性能状况,以便进行性能调优和故障排查。不同的 cpustat 版本可能包含不同的指标,具体取决于您的操作系统和硬件配置。