- 单核缓存优化
- 数据缓存优化
- 按照内存布局顺序访问
- 按照 cache_line_size 地址对齐
- 指令缓存优化
- 有规律的条件分支能够提高分支预测成功率
- 数据缓存优化
- 多核缓存优化
- 绑定 CPU 可以避免进程/线程切换导致的缓存失效,提高缓存命中率
- 避免多线程并行访问相邻内存空间
- 同一 cache line 内的数据被某个线程修改后,所有访问该 cache line 的 CPU 缓存都会失效
系统性能优化--CPU缓存优化
最新推荐文章于 2022-12-18 10:15:00 发布