Posted in

Go二进制调试秘技:用dlv trace ‘runtime.mallocgc’捕获每次malloc的size+pc+stack,并导出为dot二进制调用图

第一章:Go二进制调试秘技:用d … Go二进制调试秘技:用dlv trace ‘runtime.mallocgc’捕获每次malloc的size+pc+stack,并导出为dot二进制调用图Read more

Posted in

Go程序启动后立即panic?排查runtime.mallocgc初始化前的heap元信息缺失问题(附debug.setGCPercent=0复现方案)

第一章:Go程序是怎么跑起来的 … Go程序启动后立即panic?排查runtime.mallocgc初始化前的heap元信息缺失问题(附debug.setGCPercent=0复现方案)Read more

Posted in

Go语言写的论坛:为什么你的pprof火焰图里,runtime.mallocgc占了63%?——sync.Pool精准复用对象的5个黄金场景

第一章:Go语言写的论坛:为什么 … Go语言写的论坛:为什么你的pprof火焰图里,runtime.mallocgc占了63%?——sync.Pool精准复用对象的5个黄金场景Read more