GMP模型的简介 G:goroutine 协程P:processor 处理器M:thread 内核线程 一、P的数量问题: 在程序中通过runtime.GOMAXPROCS() 来设置 二、M的数量问题: 1、Go语⾔本身是限定M的最⼤量是10000 2、runtime/debug包中的SetMaxThreads函数来设置 3、有⼀个M阻塞,会创建⼀个新的M 4、如果有M空闲,那么就会回收或者睡眠