- 算法
- 算法是最容易提升,也是影响很大的一个因素
- 编程语言层次
- 减少关键函数的调用次数
- 使用引用,不使用copy
- 循环中,重复计算,code move
- 循环中,减少分支运算,或者提前返回
- 使用
顺序访问
代替随机访问
- 查看汇编语言,看看有没有不必要的操作
- 编写高速缓存友好的代码,提高缓存的命中率
- 并发和多线程
- 多个机器联网,GPU 等新方法
性能提升的几个方向
于 2024-06-16 21:48:04 首次发布
顺序访问
代替随机访问