Linux性能优化 - [美] 菲利普G.伊佐特(Phillip G.Ezolt)

Linux性能优化

[美] 菲利普G.伊佐特(Phillip G.Ezolt)

出版时间

2017-04-01

ISBN

9787111560173

评分

★★★★★
书籍介绍

在当前复杂的大规模系统场景下,好的应用程序性能比以往任何时候都更重要,但是获得这样的性能也更加困难。Linux由于其开源特性,已经具有一系列优化工具,只是这些工具散布在互联网上,工具的相关文档也很少,只有少数专家知道如何综合使用这些工具来解决实际问题。基于此,菲利普G.伊佐特著贺莲、龚奕利译的《Linux性能优化/Linux\Unix技术丛书》介绍了当前常用的Linux优化工具,展示了它们是如何行之有效地提升整体应用程序性能的。通过真实案例,向开发人员演示了怎样定位影响性能的源代码行,使系统管理人员和应用程序开发人员能够迅速深入系统瓶颈,实施解决方案。

通过阅读《Linux/Unix技术丛书:Linux性能优化》,你能够:

在不熟悉底层系统的情况下,快速识别系统瓶颈。

针对具体问题,找到并选择正确的性能工具。

深入理解系统性能及优化问题。

掌握优化系统CPU、用户CPU、内存、网络I/O和磁盘I/O的方法,并了解它们之间的关系。

掌握修复计算密集型(CPU-bound)、延迟敏感和I/O密集型(I/O—bound)的应用程序的方法,跟随案例轻松地配置自己的环境。

安装并使用Linux系统的高级全系统分析器——oprofile。

无论读者的技术背景如何,性能优化的新手都能通过学习《Linux/Unix技术丛书:Linux性能优化》,掌握一系列清晰实用的优化原则和策略,并获得丰富的Linux知识,解决Linux系统和应用程序的优化问题,增加商业价值并提高用户满意度。

菲利普G.伊佐特,业内知名的Linux性能优化专家,拥有20多年Linux和Unix系统性能优化经验。他曾经用6年时间为Compaq公司的Alpha性能团队设计Linux性能优化工具。此外,他协助Compaq公司制定了SPECCPU2000及后继版本的CPU性能度量标准。他还长期从事开发人员和系统管理者的Linux性能优化培训工作。

目录
译者序
前言
致谢
第1章 性能追踪建议
1.1 常用建议

显示全部
用户评论
刚读完第一章,感觉还可以。有共鸣。说明还不错的一本书。 这是一本2022/7就开始读的书,不知道为什么中间搁置了,可能是遇到了更好的书的缘故。踩在2023/5的今天一口气读完,也有可能忽略了其中几章。 但是,书籍本身的安排也确实适合跳读,或者选择性读其中一些就可以了。
看过Gregg的《性能之巅》后自然会觉得Ezolt这本书比较单薄,前面常用工具的manual水了很多篇幅,好在后面第9章的排查思路和三个实际例子有些干货。赶脚Ezolt有很多实战经验,但不如Gregg那么善于总结。PS. 好久没看中文版技术书了,这本书一些图表索引都弄错了,wall-clock time被翻成“墙钟时间”真的大丈夫?“高级函数”“低级函数”又是什么鬼?
同《性能之巅》读到一半看到 ref 便跳过来, 前八章重点在介绍工具,基本都已经用过了。可以直接从第九章开始读起, 从埋点->排查->定位->优化的部分是个统一的方法论, 看起来可以 cover 大部分性能调优的问题。
手把手教你上手linux性能相关调试和优化,主要介绍了可以使用的工具和切入的方法论
如果你对性能优化有一定的理解,那就去看性能之巅吧,如果你对性能优化一窍不通,这本书可以一读。整体非常基础,可以跳读,举的例子也基本都可以通过简单工具一眼望穿,现实中的性能优化没那么单纯。怎么算是一本好书?讲解不深入,则没有深度,讲解太深入,则不适合入门者,权衡一下?也就是深入浅出,能够把复杂的问题以简单容易理解的方式讲清楚,像看小说一样就把问题理解了,这就是好书,这一类的经典书:鸟哥的Linux私房菜,明朝那些事儿…
把CPU、内存、磁盘IO、网络相关的常用命令介绍了一遍,在系统出现性能问题的时候给指了一个大概的方向,不错
整本书写得还是不错的,适合初学者或者工作两三年的程序员阅读。前面四分之三的篇幅介绍了常用工具,随后在第九章给出整体思路,最后再以三个例子作详细分析。
收藏