swoole源码学习——协程的概念,yield协程和原生协程的实现(上)

协程的概念 协程( Coroutine)又名纤程,是一种用户态的轻量级线程。协程不受内核调度,协程的切换彻底由程序本身掌控,操做系统对协程无感知。协程拥有本身的寄存器上下文和栈。协程调度切换时(一般是协程主动让出CPU执行权),将寄存器上下文和栈保存,在切换回来时,再恢复先前保存的寄存器上下文和栈。 php中基于yield关键字的协程 php从5.5版起增长了yield关键字。使用了yield关键
相关文章
相关标签/搜索