执行自动反馈编译
执行自动反馈编译,将自动完成反馈优化的采样、分析和优化等步骤,以实现系统的性能提升。
- 执行如下命令进入A-FOT目录并执行自动反馈编译。
1
cd /home/A-FOT && ./a-fot
命令返回success表示编译成功。
输出信息中,“/tmp/20221126-084849/opt.log”为自动反馈编译日志,可用于确认特性使能进度以及故障定位分析。
- 查找并显示所有包含bolt字符串的节(section)信息。
1
readelf -a /usr/local/mysql-gcc/bin/mysqld | grep bolt
回显提示如下信息,表示自动反馈编译特性使能成功。
- 可选:通过TPC-C测试可以得到使用GCC CFGO反馈优化特性前后的性能提升效果,详细测试步骤请参见《BenchMarkSQL 测试指导》。GCC CFGO反馈优化特性可以使TPC-C综合性能提升10%,优化前后对比效果如图1所示。
父主题: 自动反馈编译