Posted in

为什么Go写的运维Agent比Python快8倍却更难调试?——深入runtime/trace、GODEBUG=schedtrace与go tool trace三重观测体系

第一章:Go运维Agent的性能 … 为什么Go写的运维Agent比Python快8倍却更难调试?——深入runtime/trace、GODEBUG=schedtrace与go tool trace三重观测体系Read more

Posted in

Go语言是不是落后了,还是你只看到语法没看到调度器?深入pprof火焰图+GODEBUG=schedtrace=1的12核调度瓶颈解法

第一章:Go语言是不是落后了 “ … Go语言是不是落后了,还是你只看到语法没看到调度器?深入pprof火焰图+GODEBUG=schedtrace=1的12核调度瓶颈解法Read more

Posted in

Go项目go test -race失败却找不到竞态?——利用GODEBUG=schedtrace+GOTRACEBACK=crash定位基础项目隐式goroutine泄漏

第一章:Go项目竞态检测失效的典 … Go项目go test -race失败却找不到竞态?——利用GODEBUG=schedtrace+GOTRACEBACK=crash定位基础项目隐式goroutine泄漏Read more

Posted in

Go 1.22+默认启用的GODEBUG=asyncpreemptoff=false引发goroutine调度抖动?——pprof schedtrace深度解读

第一章:Go 1.22+默认启用 … Go 1.22+默认启用的GODEBUG=asyncpreemptoff=false引发goroutine调度抖动?——pprof schedtrace深度解读Read more