码迷,mamicode.com
首页 > 其他好文 > 详细

《Systems Performance》阅读笔记及收获

时间:2017-12-07 21:11:42      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:相关   com   chapter   信息   视角   reg   tool   rac   分享图片   

1. 笔记之前的废话

读这本书之前,说实话是被几张图片给震惊。

把这几张图放到一起,可以看出变与不变。不变的是系统框架图,变的是根据主题改变,相应改变的工具集。

第1、5、6张是观察工具,将sar和perf-tools单列;第2张performance相关静态信息;第3张是性能基准工具;第4张是调优工具;第7章是bcc/BPF Trace工具详解。

可以看出作者的功力,Brendan D.Gregg网站也提供了很多Linux Performance相关文章。

技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片 技术分享图片

 

而后一个技术群里推荐了《Systems Performance》,原来是同一个人的作品。

瞬间,兴趣就起来了。然后通过电子档,简单读了开头,这就是我想要的书。

讲过一段时间的初步阅读之后,这就是膜拜的系统性能分析优化的大神啊。

整本书思路清晰,有理论有实践,非常值得深入读一遍。

遂决定在此写下读书笔记,作为自己的总结也为方便后续工作使用。

最后再放一张图,激励一下自己。

同时附上一篇之前性能调优相关读书笔记《《嵌入式Linux内存使用与性能优化》笔记》。

技术分享图片

 

 2. 《Systems Performance》笔记

有了上面详细的框图,为什么还要记录笔记呢?

一是,书中很多术语、模型、概念,以及方法论、分析、实验、优化等等,对于分析思路、分析手段、优化方法都很有裨益。

二是,视角有所不同,本书前4章介绍了系统性能优化背景、方法论、操作系统、观测工具等概述性问题;5-12章从不同领域介绍了APP、CPU、Memory、FS、Disk、Network、Cloud Computing和Benchmarking;最后一章是一个提现作者分析解决问题思路的一个实例,可以看到作者是如何运用前面知识点解决问题的。

《Systems Performance》- Chapter 1 Introduction

《Systems Performance》- Chapter 2 Methodology

《Systems Performance》- Chapter 3 Operating Systems

《Systems Performance》- Chapter 4 Observability Tools

《Systems Performance》- Chapter 5 Applications

《Systems Performance》- Chapter 6 CPUs

《Systems Performance》- Chapter 7 Memory

《Systems Performance》- Chapter 8 File Systems

《Systems Performance》- Chapter 9 Disks

《Systems Performance》- Chapter 10 Network

《Systems Performance》- Chapter 11 Cloud Computing

《Systems Performance》- Chapter 12 Benchmarking

《Systems Performance》- Chapter 13 Caes Study

《Systems Performance》阅读笔记及收获

标签:相关   com   chapter   信息   视角   reg   tool   rac   分享图片   

原文地址:http://www.cnblogs.com/arnoldlu/p/7998225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!