介绍
本实践中使用鲲鹏DevKit系统性能分析工具中的微架构功能,找到一段代码性能瓶颈点,分析代码并进行修改优化,从而实现demo性能的提升。
组网环境
本实践以openEuler 20.03 (LTS)举例,在鲲鹏平台其他操作系统上的操作类似。
调优思路
- 用鲲鹏DevKit系统性能分析工具对目标环境进行应用Launch Application的微架构Bad Speculation分析,发现异常,查看代码进行修改。
- 对优化后的代码再次进行Launch Application的微架构Bad Speculation分析,验证调优后的效果。
父主题: 实践5:CPU分支预测调优实践