观golang作者分享go scheduler有感 -- GMP模型浅析
golang 核心开发人员,goroutine 调度的设计者 Dmitry Vyukov,在 2019 的一个 公开演讲《Go scheduler: Implementing language with lightweight concurrency》里面里阐述了 goroutine 调度的设计思想以及一些优化的细节。(youtube地址:https://www.youtube.com/watch?v=-K11rY57K7k) , 本文是笔者结合自身经验和认知的一点观后感,采用从零开始层层递进的方法,总结剖析了其背后的软件设计思想,希望能够帮助大家更好的了解GMP的演进和设计思路。