鸟窝

鸟窝 -

goroutine调度器揭秘 2

我翻译了Goroutine Scheduler Revealed: Never See Goroutines the Same Way Again, 这篇文章发表于1月2号,作者在文章最后说: 在接下来的部分,我们将更深入地探讨抢占式调度,并分析调度程序在运行期间所采取的每一步骤。

这篇文章是关于Go语言调度器的工作原理的解析。调度器的核心函数是schedule和findRunnable。schedule函数执行调度器循环,选择并执行可运行的goroutine。findRunnable函数寻找可执行的goroutine,包括本地和全局运行队列、定时器、网络事件等。文章还提到了一些内部函数和优化策略。

goroutine

相关推荐 去reddit讨论

热榜 Top10

eolink
eolink
Dify.AI
Dify.AI
LigaAI
LigaAI
观测云
观测云

推荐或自荐