Posted in

Go GC卡顿的“时间刺客”:time.Now()高频调用引发的GC标记辅助线程饥饿(perf record实证分析)

第一章:Go语言的gc会卡顿吗 … Go GC卡顿的“时间刺客”:time.Now()高频调用引发的GC标记辅助线程饥饿(perf record实证分析)Read more

Posted in

【SRE紧急响应手册】:线上服务P99突增230ms,根因竟是数组拷贝引发的TLB miss风暴(含perf record复现)

第一章:SRE紧急响应手册:线上 … 【SRE紧急响应手册】:线上服务P99突增230ms,根因竟是数组拷贝引发的TLB miss风暴(含perf record复现)Read more

Posted in

Go命令行执行性能瓶颈在哪?——基于perf record采集的syscall分布热力图(read/write/wait4占比达68.3%)

第一章:Go命令行执行性能瓶颈在 … Go命令行执行性能瓶颈在哪?——基于perf record采集的syscall分布热力图(read/write/wait4占比达68.3%)Read more

Posted in

Go cgo调用泄漏黄金窗口期(仅3.2秒):如何用perf record精准捕获C栈帧残留与pthread_key_t未清理痕迹

第一章:Go cgo调用泄漏黄金 … Go cgo调用泄漏黄金窗口期(仅3.2秒):如何用perf record精准捕获C栈帧残留与pthread_key_t未清理痕迹Read more