Linux性能优化

  • Post author:
  • Post category:linux



目录


1.Linux性能优化方法论


2.Linux性能优化-CPU


3.Linux性能优化-内存


4.Linux性能优化-磁盘I/O



1.Linux性能优化方法论

动手优化性能之前,需要明确以下三个问题:


如何评估性能优化的效果?

确定

性能的量化指标、测试优化前的性能指标、测试优化后的性能指标

。 量化指标的选择。

至少要从


应用程序





系统资源


这两个维度,分别选择不同的指标:

1)应用程序的维度,我们可以用吞吐量和请求延迟来评估应用程序的性能。

2)系统资源的维度,我们可以用 CPU 使用率来评估系统的 CPU 使用情况。


性能测试注意点:

1)避免性能测试工具干扰应用程序的性能;

2)避免外部环境的变化影响性能指标的评估。


多个性能问题同时存在,选择优化哪些?

二八原则,并不是所有的性能问题都值得优化,找出最重要的、可以最大程度提升性能的问题。优先优化系统资源使用问题、性能指标变化幅度最大的问题。


多种优化方法,选择哪种?

选能最大提升性能的方法,但性能优化通常会带来复杂度的提升,降低程序的可维护性,还可能引发其他指标的异常。


2.Linux性能优化-CPU


Linux性能优化 – CPU优化_李嘉图呀李嘉图的博客-CSDN博客


3.Linux性能优化-内存


Linux性能优化-内存优化_李嘉图呀李嘉图的博客-CSDN博客


4.Linux性能优化-磁盘I/O


Linux性能优化-磁盘I/O优化_李嘉图呀李嘉图的博客-CSDN博客



版权声明:本文为qq_42029989原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。