会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lakefront
博客园
首页
新随笔
联系
订阅
管理
2023年5月9日
Golang GMP原理(2)
摘要: GMP调度场景 场景1 P拥有G1,M1获取P后开始运行G1,G1使用 go func 创建G2,为了局部性G2优先加入到P1的本地队列 场景2 G1运行完成后(函数:goexit),M上运行的goroutine切换为G0,G0负责调度时协程的切换(函数:schedule)。从P的本地队列取G2,从
阅读全文
posted @ 2023-05-09 13:30 Ezra_N
阅读(65)
评论(3)
推荐(0)
公告