【Go源码分析】Go scheduler 源码分析
https://segmentfault.com/a/1190000018777972
1、进程/线程/协程基本概念
一个进程可以有多个线程,一般情况下固定2MB内存块来做栈,用来保存当前被调用/挂起的函数内部的变量,CPU在执行调度的时候切换的是线程,如果下一个线程也是当前进程的,就只有线程切换,“很快”就能完成;如果下一个线程不是当前的进程,就需要切换进程,这就得费点时间了。
线程...
原创
2019-04-12 13:54:13 ·
789 阅读 ·
0 评论