Indi
Luenci的技术博客 luenci.com

G-P-M 模型概述 每一个OS线程都有一个固定大小的内存块(一般会是 2MB )来做栈,这个栈会用来存储当前正在被调用或挂起(指在调用其它函数时)的函数的内部变量。 这个固定大小的栈同时很大又很小。因为 2MB 的栈对于一个小小的 Goroutine 来说是很大的内存浪费,而对于一些复杂的任务(如深度嵌套的递归)来说又显得太小。因此,Go语言做了它自己的『线程』。 在Go语言中,每一个Gorou…

讨论

还没有评论,来说第一句吧。

Luenci的技术博客 的其他文章