鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

调优原则

性能调优是指在深入了解计算机硬件、操作系统以及应用程序的基础上,合理配置三者之间的关系,以实现整个系统的性能最大化,并满足当前及未来的业务需求。在进行性能优化时,必须遵循一定的原则,否则可能无法得到正确的调优结果。以下是几个关键的调优原则:

  • 对性能进行分析时,要多方面分析系统的资源瓶颈所在,因为系统某一方面性能低,也许并不是它自己造成的,而是其他方面造成的。如CPU利用率是100%时,很可能是内存容量太小,因为CPU忙于处理内存调度。
  • 单个变量调优:在调整性能参数时,应每次只改变一个影响性能的参数。多个参数同时调整的话,很难界定性能的影响是由哪个参数造成的。
  • 在进行系统性能分析时,性能分析工具本身会占用一定的系统资源,如CPU资源、内存资源等等。我们必须注意到这点,即分析工具本身运行可能会导致系统某方面的资源瓶颈情况更加严重。