C/C++ 协程

协程(coroutine),是一种轻量级的用户态线程,操作系统对协程无感知。实现的是协作式调度(非抢占式调度),即协程切换由当前协程控制,主动让出CPU(例如当前协程在等待异步网络IO时)。通常情况下,一个线程包含多个协程。

1、优点

1)协程切换比线程切换的开销小很多。原本需要线程数量越多的场景,用协程的性能优势就越明显。

2)

2、缺点

1)

猜你喜欢

转载自www.cnblogs.com/yangwenhuan/p/12214751.html
今日推荐