CPU问题诊断与修复
使用鲲鹏健康检测对服务器进行采集诊断,在诊断信息中发现存在CPU性能问题,根据提示修复问题并验证修复成功。实操视频可参见鲲鹏健康检测iTeach。
图1 示例流程图
前提条件
以鲲鹏健康检测工具安装路径“/home/devkit-kspect-x.x.x-Linux-aarch64”为例。
诊断CPU问题
- 进入工具目录。
1cd /home/devkit-kspect-x.x.x-Linux-aarch64
- 采集全量信息并查看诊断建议。
1./kspect -s all

诊断信息提示CPU核心发生降速。
- 查看CPU详情信息。
下拉至CPU详情部分,发现CPU模式为节能模式。

- 对CPU压测,查看CPU性能。
切换至压测工具目录对CPU进行压测,压测工具已编译完成,编译详情参见Github。
1 2
cd /home/SuperPI ./pi_css5 $((1<<20))
CPU时间性能压测的时间为6.78秒。

- 将CPU模式修改为性能模式。
1cpupower frequency-set -g performance
- 再次对CPU压测。
1./pi_css5 $((1<<20))
CPU性能压测时间变为2.6秒,CPU性能已提升,证明修改模式成功。

- 再次采集全量信息查看诊断建议和CPU详情信息。
1 2
cd /home/devkit-kspect-x.x.x-Linux-aarch64 ./kspect -s all
发现诊断信息中已无CPU相关内容,已解决CPU模式问题。

父主题: 鲲鹏健康检测使用示例