随着系统复杂性和规模的增长,性能工程已成为一门专门学科,而不是事后才想到的。 Linux 仍然是大多数性能关键型工作负载的执行环境,因此深入了解其内部结构、指标和行为对于性能专家至关重要。
本书提供了 Linux 性能工程的系统方法,将理论与实践分析相结合。它涵盖了核心性能指标、内核演化以及测量和诊断的正式方法。它探讨了 Linux 性能工具、工作负载分析技术、排队模型和瓶颈理论的高级使用,以及跨 CPU、内存、存储和网络子系统进行调优和优化的实际考虑因素。
读完本书后,性能专家将能够进行严格的性能调查,清晰地解释系统行为,并应用由数据支持的有针对性的优化。他们将准备好分析复杂的 Linux 系统、捍卫性能决策并推动系统效率和可扩展性的显着改进。您还将具备优化任何 Linux 环境(从物理服务器到云原生容器)的实用技能。
你将学到什么
● 使用实用的命令行工具测量 Linux 性能。
● 通过识别 CPU、内存、I/O 和网络瓶颈来诊断实际生产问题。
● 跨调度层和系统层跟踪延迟问题。
● 收集、解释和关联实际工作负载下的性能指标。
● 应用经过验证的方法来隔离瓶颈并验证修复。
● 改进产能规划、可扩展性和生产稳定性。
这本书适合谁
本书适用于具有基本 Linux 命令行知识的 SRE、DevOps 和系统工程师。它为性能工程师、研究人员和学生提供服务,帮助他们掌握内核内部结构、硬件子系统和 eBPF 跟踪工具,以优化生产规模的实际 Linux 基础设施。
目录
1. Linux 性能工程简介
2. Linux 内核的演变和性能
3.绩效方法和模型
4.基本的 Linux 性能指标和测量
5. CPU性能分析与优化
6.内存性能和 NUMA 感知
7.磁盘和 I/O 性能
8.网络堆栈性能
9.分析 Linux 内核和应用程序
10。现代 Linux 跟踪和可观察性
11。高级内存、文件系统和 I/O 堆栈行为
12. Linux 工具景观
13。基准测试和负载测试要点
14。容器和虚拟化性能
15。性能调整以实现可扩展性
16。文件系统和存储优化
17。生产故障排除案例分析
18。使用 eBPF 进行高级可观察性
其他信息
- 收录者
- Downloading
- 发布日期
- 8月21日
- 类别
- 计算机与技术
- 软件名称
- Linux 性能
- 探索
- Ebooks
- 语言
- 英语
- 上传者
- Ryley Runolfsdottir
- 格式
- True ePub
- 页码
- 424
- 编码
- 978-9365890099
- 作者
- Ayan Kumar Nath
- 版本
- 2026
- 出版商
- BPB Publications
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| LB 8475 | 英文 | 18.6MB | 2026-03-27 |
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。


评分及评论
暂无评分
来评个分数吧