线程下的协程

一      什么是协程 协程,又可称之为微线程。 协程的特点在于是一个线程在执行,相对于线程而言,具有一定的优势: 1)   协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显 2)    不需要多线程的锁机制,因为只有一个线程,也不存在同时写变量冲突,在协程中控制共享资源不加锁,只需要判断状态就好了,所
相关文章
相关标签/搜索