开篇词 | 别再让Linux性能问题成为你的绊脚石

Linux性能优化实战

自问学习的目标是什么?

把观察到的性能问题跟系统原理关联起来,特别是把系统从应用程序、库函数、系统调用、再到内核和硬件等不同的层级贯穿起来。

学习方法

  1. 带着问题学习

    通过网络搜索,或者请教公司的技术大拿,学习大量性能优化的思路和方法,尝试大量的Linux性能工具,不断实践和总结。

  2. 学习要会抓重点

    必须掌握几个系统组件的基本原理和协作方式,掌握最基本的性能指标和工具,学会实际工作中性能优化的常用技巧,就可以准确分析和优化大多数的性能问题了。

  3. 案例驱动

    在这个过程中学习Linux性能的基本指标、工具,以及相应的观测、分析和调优方法。

    在这个认知的基础上,再反过来阅读那些经典的操作系统或者其他图书,才能事半功倍。

学习步骤

  1. 掌握Linux必备的基础原理以及对应的性能指标和性能工具。

    比如怎么理解平均负载、怎么理解上下文切换,Linux内存的工作原理等

  2. 通过案例分析,学习高手在遇到资源瓶颈时,如何观察、定位、分析并优化这些性能问题的。

  3. 学习套路,在理解了基础,学会了案例分析之后,要总结梳理出排查问题的整体思路,也就是检查性能的问题的一般步骤。

  4. 答疑,在学习的过程中要积极主动思考。

鸡汤

何炅说过的鸡汤送,

“想要得到你就要学会付出,要付出还要坚持;如果你真的觉得很难,那你就放弃,如果你放弃了就不要抱怨。人生就是这样,世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。”

学习自 开篇词 | 别再让Linux性能问题成为你的绊脚石

你可能感兴趣的:(开篇词 | 别再让Linux性能问题成为你的绊脚石)