优化原则

  • 优化原则
    • 管理变更
      优化任何系统都应该基于一些简单的原则,最重要的是变更管理。大体上,系统调整的第一步是分析和评估当前系统配置。确保所有系统设备运行在硬件厂家所宣称的最佳状态,有助于为接下来的调整提供坚实基础。还有,优良的业务系统上应该没有任何不必要的服务和子系统在运行。最后,落实到具体的系统优化,需要注意的是,调优通常是针对特定应用负载而进行的。所以,根据系统负载行为的调优使得系统更高效,但是对其它负载模式可能是不利的。例如,对系统低延时的调整,通常来说会降低系统的吞吐量。

管理变更

管理变更和性能优化并不直接相关,但可能是成功性能调优最重要的因素。如下可能是第二位考虑的,但是作为提醒,我们强调一下:

  • 在调优之前,实施合理的管理流程变更

  • 永远不要在生产系统上调优

  • 在调优过程中,每次只修改一个变量

  • 反复测试提升性能的参数,有时候,统计来的结果更加可靠

  • 把成功的参数调整整理成文档,和社区分享,即使你觉得它们微不足道。生产环境中获得的任何结果对Linux性能都有很大用处。

原文: https://lihz1990.gitbooks.io/transoflptg/content/04.系统调优/4.1.优化原则.html