什么是协程?

 

定义:纤程,微线程。本质上只是一个线程在运行。 

功能特点: 通过应用层程序,记录上下文栈区,实现在程序执行过程中的跳跃执行。由此可以选择不阻塞的部分执行提升运行效率

优点:  1、资源消耗少;
             2、无需多线程那样进行多核之间的切换;
             3、无需同步互斥操作;
             4、IO并发性好。


缺点:无法利用计算的多核资源

posted @ 2018-10-15 13:19  lvmenghui001  阅读(311)  评论(0编辑  收藏  举报