golang GMP 协程调度原理,对比 java 的线程调度

答案解析

Golang用G(goroutine)、M(内核线程)、P(调度器)协作调度,轻量高效;Java线程由JVM和操作系统调度,资源消耗大,切换慢。