优化程序性能

来源:互联网 发布:配煤软件 编辑:程序博客网 时间:2024/06/06 05:03

编写高效程序的几种途径

  1. 选择一组合适的算法和数据结构
  2. 编写出编译器能够进行有效优化以转换成高效可执行代码的源代码
  3. 处理运算量特别大的计算,将任务分解成多个部分,每个部分可以在多核和多处理器的某种组合上并行地计算。

程序员必须在实现和维护程序的简单性与它的运行速度之间做权衡:

  1. 在代码级上:低级别的优化可能会降低程序的可读性和模块性
  2. 在算法级上:实现很简单,但做到高效需要花费很多的 时间
  程序员必须编写容易优化的代码,以帮助编译器。
0 0
原创粉丝点击