封面
版权信息
O'Reilly Media,Inc.介绍
中文版序
推荐序一
推荐序二
译者序
前言
第1章 软件效率很重要
1.1 性能的深意
1.2 效率的常见误区
1.3 效率优先
1.4 本章小结
第2章 初识Go语言
2.1 Go基础知识
- APP免费
2.2 高级语言元素
- APP免费
2.3 Go“快”吗
- APP免费
2.4 本章小结
- APP免费
第3章 征服效率
- APP免费
3.1 对“优化”的思考
- APP免费
3.2 优化挑战
- APP免费
3.3 了解你的目标
- APP免费
3.4 合理解决效率问题
- APP免费
3.5 优化设计层级
- APP免费
3.6 效率感知的开发流程
- APP免费
3.7 本章小结
- APP免费
第4章 Go如何使用CPU资源
- APP免费
4.1 现代计算机架构中的CPU
- APP免费
4.2 汇编语言
- APP免费
4.3 了解Go编译器
- APP免费
4.4 CPU和内存墙问题
- APP免费
4.5 调度器
- APP免费
4.6 何时使用并发
- APP免费
4.7 本章小结
- APP免费
第5章 Go如何使用内存资源
- APP免费
5.1 内存的相关背景
- APP免费
5.2 是否有内存问题
- APP免费
5.3 物理内存
- APP免费
5.4 操作系统内存管理机制
- APP免费
5.5 Go内存管理机制
- APP免费
5.6 本章小结
- APP免费
第6章 效率可观测性
- APP免费
6.1 可观测性
- APP免费
6.2 针对延迟的插桩示例
- APP免费
6.3 效率指标语义
- APP免费
6.4 本章小结
- APP免费
第7章 数据驱动的效率评估
- APP免费
7.1 复杂度分析
- APP免费
7.2 基准测试的艺术
- APP免费
7.3 实验的可靠性
- APP免费
7.4 基准测试级别
- APP免费
7.5 本章小结
- APP免费
第8章 基准测试实践
- APP免费
8.1 微基准测试详述
- APP免费
8.2 微基准测试技巧
- APP免费
8.3 宏基准测试详述
- APP免费
8.4 常见的宏基准测试工作流程
- APP免费
8.5 本章小结
- APP免费
第9章 数据驱动的瓶颈分析
- APP免费
9.1 效率根因分析
- APP免费
9.2 Go中的性能剖析
- APP免费
9.3 捕获性能剖析信号
- APP免费
9.4 常用性能剖析插桩
- APP免费
9.5 技巧
- APP免费
9.6 本章小结
- APP免费
第10章 优化示例
- APP免费
10.1 Sum示例
- APP免费
10.2 优化延迟
- APP免费
10.3 优化内存使用
- APP免费
10.4 使用并发优化延迟
- APP免费
10.5 额外技巧:打破常规思维
- APP免费
10.6 本章小结
- APP免费
第11章 优化模式
- APP免费
11.1 常见模式
- APP免费
11.2 3R优化法
- APP免费
11.3 不要泄漏资源
- APP免费
11.4 尽可能预分配
- APP免费
11.5 使用数组时过度使用内存
- APP免费
11.6 内存重用和池化
- APP免费
11.7 本章小结
- APP免费
11.8 后续计划
- APP免费
附录 延迟的粗略估算
- APP免费
关于作者
- APP免费
封面简介
- APP免费
封底
更新时间:2025-05-07 12:18:48