goroutine池
-
Go语言并发模式goroutine池设计与context超时控制实战
goroutine泄漏问题与为什么需要池化 Go语言创建goroutine的成本极低,但这不等于可以无限创建。一个goroutine初始栈2KB,业务代码中持有闭包引用后实际占用远…
-
Go语言GMP调度模型原理与goroutine池并发设计实战
Go语言的并发能力建立在goroutine之上,而goroutine的高效调度依赖GMP模型。G代表goroutine,M代表操作系统线程(Machine),P代表处理器(Proc…