笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持!
导读:让学习成为习惯,从性能零基础小白一步步晋升为性能大牛!最后祝愿大家1024程序员节日快乐!
资料:《性能之巅:洞悉系统、企业与云计算》,格雷格(Gregg,B.)著
目录
零基础进入性能领域
从系统性能、人员、事情、视角、性能测试、延时、动态跟踪、云计算、案例研究几个方面简单的讲解,逐步开始性能领域的学习,通过性能学习系列可以学习到分析和提高系统与应用程序性能的方法,最终实现复杂的环境的性能测试、性能分析与调优。
1.系统性能
系统性能是对整个系统的研究,包括了所有的硬件组件和整个软件栈。所有数据路径上和软硬件上所发生的事情都包括在内,因为这些都有可能影响性能。对于分布式系统来说,这意味着多台服务器和多个应用。
上图呈现的是单台服务器上的通用系统软件栈,包括操作系统(OS)内核、数据库和应用程序层