婵犵數濮烽弫鎼佸磻濞戞娑欐償閵娿儱鐎梺鍏肩ゴ閺呮粌鐣烽弻銉﹀€甸柨婵嗛閺嬫稓绱掗埀顒勫磼濮樿偐鍞甸柣鐘烘〃鐠€锕€危閸涘ǹ浜滈柨鏇楀亾鐎殿喖澧庨幑銏犫攽鐎n亶娼婇梺缁樏璺盒掗幇鐗堚拺闂傚牊绋掗幖鎰箾瀹割喖骞栭柣锝呭槻椤繄鎹勯搹鐟板箰闂備線鈧偛鑻晶浼存煠妤﹁法绨块柕鍥ㄥ姍楠炴帡骞嬮悜鍡橆棨闂傚倷绀侀幖顐λ囬鐐村€舵繝闈涚墕椤ユ岸鏌涢…鎴濇灀婵℃彃鐗撻弻锟犲礃閳哄倸鏆楅梺浼欑秬娴滎剛妲愰幒妤€惟鐟滃酣寮抽埡鍐<閺夊牄鍔嶉ˉ鍫ユ煛娴h宕岄柡浣规崌閺佹捇鏁撻敓锟� [闂傚倸鍊峰ù鍥儍椤愶箑骞㈤柍杞扮劍椤斿嫮绱撻崒姘偓鍝ョ矙閸曨垰绠柨鐕傛嫹 | 闂傚倸鍊烽懗鑸电仚缂備胶绮崝妤冨垝閺冨牊鍊婚柦妯侯槸閻庮參姊虹粙鎸庢拱闁糕晛鍟村鎼佸冀椤撶喓鍘繝鐢靛仜閻忔繈宕濆鑸电厸闁稿本顨呮禍锟�]

    • 性能之巅(洞悉系统企业与云计算第2版英文版)
      • 作者:(美)布兰登·格雷格|责编:符隆美
      • 出版社:电子工业
      • ISBN:9787121450945
      • 出版日期:2023/07/01
      • 页数:857
    • 售价:95.2
  • 内容大纲

        大型企业服务、云计算和虚拟计算系统都面临着严峻的性能挑战。如今,国际知名的性能专家布兰登·格雷格将业界验证的方法、工具和指标融汇在一起,足以应对复杂环境的性能分析和调优工作。
        本书着力讲述Linux的性能,但所论述的性能问题适用于所有的操作系统。你将了解到系统是如何工作与执行的,还将学习到分析和改进系统及应用程序性能的方法。
        本书对第1版的内容做了大量的更新,这些更新包括但不限于:近年来Linux内核各方面的变化对于资源性能的影响;云计算架构的主流演进方向;动态跟踪工具的新星(BPF及其前后端技术);常见性能工具使用方法的变化等。需要说明的是,在第1版中进行性能分析所用到的术语、概念和方法,在第2版中几乎没有变化,依然中肯适用,经得起时间的检验。
        本书的目标受众主要是系统管理员及企业与云计算环境的运维工程师。所有需要了解操作系统和应用程序性能的开发人员、数据库管理员和网站管理员都适合阅读本书。对于刚接触性能优化的学生等人员,本书还提供了包含格雷格丰富教学经验的练习题。
  • 作者介绍

        布兰登·格雷格(Brendan Gregg),Netflix资深性能工程师,BPF(eBPF)主要贡献者。作为两个主要BPF前端的开发者和维护者,他还是利用BPF技术提高系统观测能力方面的开拓者,亲手开发了数十个基于BPF的性能分析工具。他的其他畅销图书包括《性能之巅:洞悉系统、企业与云计算》。
  • 目录

    第1章  绪论
      1.1  系统性能
      1.2  人员
      1.3  活动
      1.4  视角
      1.5  性能工程是充满挑战的
        1.5.1  主观性
        1.5.2  复杂性
        1.5.3  多个原因
        1.5.4  多个性能问题
      1.6  延时
      1.7  可观测性
        1.7.1  计数器、统计数据和指标
        1.7.2  剖析
        1.7.3  跟踪
      1.8  实验
      1.9  云计算
      1.10  方法
        1.10.1  Linux性能分析60秒
      1.11  案例研究
        1.11.1  缓慢的磁盘
        1.11.2  软件变更
        1.11.3  更多阅读
      1.12  参考资料
    第2章  方法
      2.1  术语
      2.2  模型
        2.2.1  受测系统
        2.2.2  排队系统
      2.3  概念
        2.3.1  延时
        2.3.2  时间量级
        2.3.3  权衡
        2.3.4  调优的影响
        2.3.5  合适的层级
        2.3.6  何时停止分析
        2.3.7  性能推荐的时间点
        2.3.8  负载与架构
        2.3.9  扩展性
        2.3.10  指标
        2.3.11  使用率
        2.3.12  饱和度
        2.3.13  剖析
        2.3.14  缓存
        2.3.15  已知的未知
      2.4  视角
        2.4.1  资源分析
        2.4.2  工作负载分析
      2.5  方法
        2.5.1  街灯讹方法

        2.5.2  随机变动讹方法
        2.5.3  责怪他人讹方法
        2.5.4  Ad Hoc核对清单法
        2.5.5  问题陈述法
        2.5.6  科学法
        2.5.7  诊断循环
      ……
    第3章  操作系统
    第4章  观测工具
    第5章  应用程序
    第6章  CPU
    第7章  内存
    第8章  文件系统
    第9章  磁盘
    第10章  网络
    第11章  云计算
    第12章  基准测试
    第13章  pref
    第14章  Ftrace
    第15章  BPF
    第16章  案例研究
    附录A  USE方法:Linux
    附录B  sar总结
    附录C  bpftrace单行命令
    附录D  精选练习题答案
    附录E  系统性能名人录
    术语表