综合
Go 面试官:GMP 模型,为什么要有 P?
Posts on 煎é±0 次浏览
大家好,我是煎鱼。 最近金三银四,是面试的季节。在我的 Go 读者交流群里出现了许多小伙伴在讨论自己面试过程中所遇到的一些 Go 面试题。 今天的主角,是 Go 面试的万能题 GMP 模型的延伸题(疑问),那就是 ”GMP 模型,为什么要有 P?“ 进一步推敲问题的背后,其实这个面试题本质是想问:”GMP 模型,为什么不是 G 和 M 直接绑定就完了,还要搞多一个 P 出来,那么麻烦,为的是什么,是要解决什么问题吗?“ 这篇文章煎鱼就带你一同探索,GM、GMP 模型的变迁是因为什么原因。 GM 模型 在 Go1.1 之前 Go 的调度模型其实就是 GM 模型,也就是没有 P。
原文:https://eddycjy.com/posts/go/go-tips-gmp-p/