阅读背景:

协程(Coroutine)-ES中关于Generator/async/await的学习思考

来源:互联网 

协程--轻量级的用户态线程

协程(Coroutine)是一种轻量级的用户态线程。简单来说,进程(Process), 线程(Thread)的调度是由操作系统负责,线程的睡眠、等待、唤醒的时机是由操作系统控制,开发者无法精确的控制它们。使用协程,开发者可以自行控制程序切换的时机,可以在一个函数执行到一半的时候中断执行,让出CPU,在需要的时候再回到中断点继续执行。因为切换的时机是由开发者来决定的,就可以结合业务的需求来实现一些高级的特性。协程(Coroutine)是一种轻量级的用户态线程。简单来说,进程(Pro




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: