Benchmark、性能测量与避免错误基准 | C++
本章覆盖:benchmark;warm-up 的边界;optimization elimination;clock selection;repeated measurement;noise;CPU frequency / scheduling;debug vs release;realistic workload;microbenchmark vs system benchmark;Google Benchmark 的行业定位;不根据一次运行时间下结论。
本章知识点
- benchmark
- warm-up 的边界
- optimization elimination
- clock selection
- repeated measurement
- noise
- CPU frequency / scheduling
- debug vs release
- realistic workload
- microbenchmark vs system benchmark
- Google Benchmark 的行业定位
- 不根据一次运行时间下结论