cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。在 Debian 系统中,你可以使用 cpustat 来查看 CPU 的实时性能和使用情况。
当你运行 cpustat 命令时,它会显示一系列与 CPU 相关的统计信息,包括但不限于以下内容:
CPU 使用率:显示每个 CPU 核心的使用率,包括用户空间(user)、系统空间(sys)和空闲时间(idle)等。
上下文切换次数:显示在特定时间段内发生的上下文切换次数。
中断次数:显示 CPU 处理的中断次数。
软中断次数:显示 CPU 处理的软中断次数。
CPU 迁移次数:显示 CPU 核心之间的任务迁移次数。
CPU 使用率的平均值:可以显示过去一段时间内的平均 CPU 使用率。
CPU 频率:如果系统支持动态频率调整,还可以显示当前 CPU 的运行频率。
cpustat 命令的默认输出可能因系统配置和 sysstat 版本的不同而有所差异。你可以通过添加不同的选项来自定义输出内容,例如使用 -P 选项来指定显示特定 CPU 核心的统计信息,或者使用 -u 选项来显示用户空间的 CPU 使用率等。
要使用 cpustat 命令,你需要在 Debian 系统上安装 sysstat 包。你可以使用以下命令来安装它:
sudo apt-get update
sudo apt-get install sysstat
安装完成后,你可以直接在终端中运行 cpustat 命令来查看 CPU 的使用情况。