Posted in

【Go调试黑科技】:不用dlv,仅用go tool compile -S + /proc/PID/maps定位goroutine阻塞在syscall哪一行

第一章:Go调试黑科技的底层逻辑 … 【Go调试黑科技】:不用dlv,仅用go tool compile -S + /proc/PID/maps定位goroutine阻塞在syscall哪一行Read more

Posted in

【20年GUI老兵亲授】:从Xorg日志到Go runtime trace,手把手揪出导致鼠标显示为方块的goroutine阻塞点

第一章:鼠标显示为方块的现象定位 … 【20年GUI老兵亲授】:从Xorg日志到Go runtime trace,手把手揪出导致鼠标显示为方块的goroutine阻塞点Read more

Posted in

Go中调用C回调函数导致goroutine永久阻塞?——剖析runtime.entersyscall/exitsyscall在C long-running call中的失效逻辑

第一章:Go中调用C回调函数导致 … Go中调用C回调函数导致goroutine永久阻塞?——剖析runtime.entersyscall/exitsyscall在C long-running call中的失效逻辑Read more