Posted in

Go语言CC链接时优化(LTO)实战:-flto=full开启后binary体积缩小44%,但goroutine调度延迟突增的反模式规避法

第一章:Go语言CC链接时优化( … Go语言CC链接时优化(LTO)实战:-flto=full开启后binary体积缩小44%,但goroutine调度延迟突增的反模式规避法Read more

Posted in

Golang登录失败却无panic?用runtime/debug.ReadGCStats()发现GC STW期间认证goroutine被延迟调度超300ms的隐蔽瓶颈

第一章:Golang登录失败却无 … Golang登录失败却无panic?用runtime/debug.ReadGCStats()发现GC STW期间认证goroutine被延迟调度超300ms的隐蔽瓶颈Read more

Posted in

为什么TikTok推荐系统核心调度器用Go重写?揭秘其并发模型如何让goroutine调度延迟稳定在13μs内(附perf record原始数据)

第一章:Go语言是小众语言嘛 “ … 为什么TikTok推荐系统核心调度器用Go重写?揭秘其并发模型如何让goroutine调度延迟稳定在13μs内(附perf record原始数据)Read more

Posted in

C程序员看不懂的Go性能报告?3张图说清:goroutine调度延迟分布、P本地队列溢出率、sysmon扫描周期抖动标准差

第一章:Go语言号称比C快 “G … C程序员看不懂的Go性能报告?3张图说清:goroutine调度延迟分布、P本地队列溢出率、sysmon扫描周期抖动标准差Read more