协程是一种用户级的轻量级线程,线程多采用Preemptive multitasking,协成采用Cooperative multitasking。
协程的例子:windows fiber、 python yield。特点是不用进入系统调用,适用于I/O密集,缺点是无法利用CPU多核。
参考:https://www.zhihu.com/question/21483863
http://blog.csdn.net/blade2001/article/details/10628243