首页
›
Web后端与企业应用开发
›
010-Go并发性能领域聚合建模
›
《pprof火焰图解读:Go并发性能领域聚合建模调优》
VIP20
本课程属于:010-Go并发性能领域聚合建模
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
pprof火焰图解读:Go并发性能领域聚合建模调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Go性能分析基础
Go性能分析工具链概述 · pprof的三种采样模式(CPU/H… · 性能分析的价值与场景
Go
性能分析基础
02
pprof入门
pprof的安装与集成 · runtime/pprof与net/… · 开启pprof的两种方式
pprof
的安装
03
火焰图原理
火焰图的数据结构(调用栈树) · 火焰图的X轴与Y轴含义 · 颜色编码规则
火焰图原理
火焰图的数据结构
04
CPU火焰图解读
CPU采样原理 · 采样频率与精度 · 识别CPU热点函数
CPU
火焰图解读
05
Heap火焰图解读
堆内存采样原理 · inuse_space与alloc_… · 识别内存泄漏与高内存消耗
Heap
火焰图解读
06
Goroutine火焰图解读
Goroutine栈采样 · 识别Goroutine泄漏 · 分析并发阻塞与死锁
Goroutine
火焰图解读
07
Mutex与Block火焰图
互斥锁与阻塞采样 · 识别锁竞争热点 · 分析同步原语性能瓶颈
Mutex
Block
08
pprof交互式命令行
go tool pprof常用命令(… · 交互式过滤与排序 · 生成SVG/PDF/PNG
pprof
交互式命令行
09
火焰图生成工具
go-torch与uber-ppro… · pprof内置火焰图生成 · FlameGraph脚本的使用
火焰图生成工具
go-torch
10
聚合建模概念
什么是性能领域聚合建模 · 聚合模型的三要素(采样 · 聚合
聚合建模概念
什么是性能领域聚…
11
调用栈聚合
调用栈的哈希与去重 · 聚合粒度控制(深度/宽度) · 聚合后的数据压缩与存储
调用栈聚合
调用栈的哈希
12
时间维度聚合
时间片划分与窗口聚合 · 滑动窗口与累积聚合 · 时间序列上的性能趋势分析
时间维度聚合
时间片划分
13
空间维度聚合
内存地址空间聚合 · 对象大小分桶聚合 · 内存分配模式识别
空间维度聚合
内存地址空间聚合
14
并发维度聚合
Goroutine数量聚合 · 锁等待时间聚合 · 并发度与吞吐量的关系建模
并发维度聚合
Goroutine
15
多维度交叉聚合
CPU+内存联合分析 · Goroutine+锁联合分析 · 多维度热力图生成
多维度交叉聚合
CPU+
16
Go并发模型回顾
Goroutine与Channel · Mutex与RWMutex · WaitGroup与Cond
Go
并发模型回顾
17
并发性能指标
吞吐量 · 延迟 · 并发度
并发性能指标
吞吐量
18
常见并发模式
生产者-消费者 · 扇出/扇入 · 流水线
常见并发模式
生产者
19
并发瓶颈识别
通过火焰图识别Goroutine阻塞 · 通过pprof识别锁竞争 · 通过trace识别调度延迟
并发瓶颈识别
Goroutine
20
聚合建模实战1
构建一个高并发HTTP服务 · 使用pprof采集CPU火焰图 · 聚合建模分析热点函数
聚合建模实战1
HTTP
21
聚合建模实战2
分析内存泄漏场景 · 使用Heap火焰图聚合建模 · 定位泄漏源并优化
聚合建模实战2
分析内存泄漏场景
22
聚合建模实战3
分析Goroutine泄漏场景 · 使用Goroutine火焰图聚合建模 · 修复泄漏问题
聚合建模实战3
Goroutine
23
聚合建模实战4
分析锁竞争场景 · 使用Mutex火焰图聚合建模 · 优化锁粒度与锁策略
聚合建模实战4
分析锁竞争场景
24
聚合建模实战5
分析Channel阻塞场景 · 使用Block火焰图聚合建模 · 优化Channel缓冲区与模式
聚合建模实战5
Channel
25
聚合建模工具链
pprof+FlameGraph+自… · Prometheus+Grafana… · 持续性能监控
聚合建模工具链
pprof+FlameG…
26
聚合建模最佳实践
采样时长与频率选择 · 聚合阈值设置 · 火焰图对比分析(before/aft…
聚合建模最佳实践
采样时长
27
高级火焰图技巧
差分火焰图(Diff Flame G… · 冰柱图(Icicle Graph) · 折叠与展开
高级火焰图技巧
Diff
28
Go性能调优方法论
测量-建模-分析-优化-验证循环 · 性能预算与回归测试 · 自动化性能测试
Go
性能调优方法论
29
真实案例1
电商秒杀系统并发瓶颈聚合建模调优 · 从火焰图到代码优化全流程
真实案例1
电商秒杀系统并发…
30
真实案例2
实时流处理系统内存泄漏聚合建模调优 · 从Heap火焰图到GC优化全流程
真实案例2
实时流处理系统内…
所属VIP或分类
同VIP:atomic与锁竞争:Go并发性能领域聚合建模优化
同VIP:channel通信调优:Go并发性能领域聚合建模权衡
同VIP:context超时控制:Go并发性能领域聚合建模实战