jasper的技术小窝

关注DevOps、运维监控、Python、Golang、开源、大数据、web开发、互联网

性能调优之开篇

作者:jasper | 分类:Linux | 标签:   | 阅读 846 次 | 发布:2016-09-15 11:04 p.m.

对于任何一个系统而言,最重要的两个衡量的指标我认为是稳定和性能,其中对于性能则要求使用最少的资源来达到最大的优化,这种优化既包括应用程序本身,也包括操作系统层面,甚至是硬件层面,所以打算写一系列的文章来记录一下。

之所以是记录,是因为最近在研读同行推荐的一本性能调优方面的好书《性能之巅》,本书从CPU、内存、文件系统、网络等等方面阐述了其性能的观测方法,本书的作者是DTrace的开发者,在介绍每部分的时候,都会先深入介绍系统的原理:

其实对于开发者来说,理解计算机底层的运行机制特别重要,相对于整天套用各种框架添加代码,我们更需要理解这些框架或是开源应用背后的智慧,而这背后就和系统底层息息相关,比如说kafka中的zero-copy,Netty的异步IO等等,都是需要对底层有比较深的了解。所以我也想就此机会,了解一些这方面的知识。

我大概会从下面几个方面来探讨:

  1. 性能调优之应用篇
  2. 性能调优之CPU篇
  3. 性能调优之内存篇
  4. 性能调优之文件系统篇
  5. 性能调优之磁盘篇
  6. 性能调优之网络篇

因为主要是学习,所以可以看作是我的一个读书的笔记,基本也是按着书的内容来阐述,有差错的地方,请洽原作者,O(∩_∩)O哈哈~

【上一篇】 性能调优之应用篇
【下一篇】 性能调优之CPU篇
其他分类: