欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 性能之巅(洞悉系统企业与云计算第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  系统性能名人录
    术语表