
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Go 协程调度--- GMP 模型
当某个 P 的本地队列没有 G 可以执行时,它不会马上让 M 休眠。它会尝试从其他 P 的本地队列中偷一部分 G 来执行。这就是 Work Stealing。某个 P 没活干 -> 随机找其他 P -> 偷一半 G 过来执行G:Goroutine,协程,用户代码执行单元M:Machine,操作系统线程,真正执行代码P:Processor,逻辑处理器,负责调度 G。
到底了







