在 CentOS 系统中,你可以使用 cpustat
命令来查看 CPU 的统计信息,包括内核态和用户态的时间。cpustat
是 sysstat
包的一部分,因此你需要先确保该包已经安装。
如果尚未安装 sysstat
,可以使用以下命令进行安装:
sudo yum install sysstat
安装完成后,你可以通过运行以下命令来查看 CPU 的详细统计信息:
cpustat -c
这个命令会显示每个 CPU 核心的详细信息,包括:
如果你只对内核态时间感兴趣,可以使用 -m
选项来仅显示每个核心的统计信息,并手动查找 %sys
列:
cpustat -cm
输出示例:
CPU %usr %sys %iowait %steal %idle
0 12.34 5.67 0.12 0.00 81.97
1 10.45 6.78 0.23 0.00 82.54
在这个示例中,%sys
列显示了每个 CPU 核心的内核态时间百分比。