A.10. turbostat
turbostat 工具提供有关系统处于不同状态的时间长度的详细信息。turbostat 由 kernel-tools 软件包提供。
默认情况下,turbostat 会在以下标题下显示整个系统的计数器结果摘要,每 5 秒显示计数器结果:
- pkg
- 处理器软件包号。
- core
- 处理器内核号。
- CPU
- Linux CPU(逻辑处理器)编号。
- %c0
- CPU 停用指令的间隔百分比。
- GHz
- 当这个数字大于 TSC 中的值时,CPU 处于 turbo 模式
- TSC
- 整个间隔的平均时钟速度。
- %c1、%c3 和 %c6
- 处理器分别处于 c1、c3 或 c6 状态的间隔百分比。
- %pc3 或 %pc6
- 处理器分别处于 pc3 或 pc6 状态的间隔百分比。
使用
-i
选项指定计数器结果之间的不同周期,例如,运行 turbostat -i 10 以每 10 秒打印结果。
注意
即将到来的 Intel 处理器可能会添加其他 c 状态.从 Red Hat Enterprise Linux 7.0 开始,turbostat 为 c7、c8、c9 和 c10 状态提供支持。