cpu子命令
命令功能
采集CPU信息,包括型号和CPU列表等。
命令格式
1
|
./kspect cpu [-h] (-G | -c CPU) |
参数说明
|
参数 |
参数选项 |
参数说明 |
|---|---|---|
|
无 |
- |
采集全量CPU信息。 |
|
-h/--help |
- |
获取帮助信息。 |
|
-G/--general |
- |
显示CPU的基本信息。 |
|
-c/--cpu |
|
显示指定CPU核的详细信息(CPU核数根据实际动态显示)。参数示例:
|
使用示例
采集全量CPU信息。
1
|
./kspect cpu |
图1 CPU信息
- 报告中未标红的“--”表示无此数据或无法采集。
- 若在CPU Table中有提示信息“CPU当前频率是软件所期望的频率”,表示此时CPU当前频率数据来自于“sys/devices/system/cpu/cpu{}/cpufreq/scaling_cur_freq”。
|
类别 |
说明 |
|---|---|
|
CPU |
显示CPU基本信息,包括名称、架构、模式、步进、基础频率、最大频率、核数、超线程状态、插槽数、NUMA节点数、NUMA队列表、L1/L2/L3缓存和内存通道数。 |
|
CPU Table |
显示每个CPU核的详细信息,包括CPU编号、物理核编号、逻辑核编号、插槽、NUMA节点、频率、最低性能百分比、模式、三级缓存、强制时延、EPB和CPU集群。 |
|
JSON报告生成说明 |
生成的报告保存在“工具安装路径/output/kspect-cpu-YYYYMMDD-HHMMSS”下,文件名称为kspect-cpu-YYYYMMDD-HHMMSS.json。 |
父主题: 命令及参数说明