花费 16 ms
golang逃逸分析和竞争检测

最近在线上发现一块代码逻辑在执行N次耗时波动很大1ms~800ms,最开始以为是gc的问题,对代码进行逃逸分析,看哪些变量被分配到堆上了,后来发现是并发编程时对一个切片并发的写,导致存在竞争,类似下面 ...

Sat Dec 08 20:59:00 CST 2018 0 5003

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM