python中的协程基本介绍以及简单使用,协程是什么?
先理解什么是协程:
1,协程又称微线程,它的上下文切换不是由cpu进行控制。
2,一个线程中可以包含多个协程,对cpu而言,并不存在协程这个概念。
3,通俗来说,协程就是协同多任务。
4,协程拥有自己的寄存器上下文和栈,协程调度切换到其他协程时,将寄存器上下文和栈保存,在切回到当前协程的时候,恢复先前保存的寄存器上下文和栈。
协程有什么优点?
1,无需负担上下文切换的开销。
2,不需要加锁。
3,...
原创
2019-09-11 14:44:14 ·
1060 阅读 ·
0 评论