PGO 三步骤:
-fprofile-generate → 跑真实负载 → -fprofile-use
优化效果:
10-30% 性能提升(主要来自热/冷代码分离 + 分支优化)
关键:
训练负载必须代表真实使用场景
测试数据和训练数据不能是同一份(会过拟合)
PGO 三步骤:
-fprofile-generate → 跑真实负载 → -fprofile-use
优化效果:
10-30% 性能提升(主要来自热/冷代码分离 + 分支优化)
关键:
训练负载必须代表真实使用场景
测试数据和训练数据不能是同一份(会过拟合)