18-协程上下文与调度器
12.5 协程上下文与调度器
协程提供了多种启动方式,常见的有以下几种。
- launch(CommonPool) {...}。
- async(CommonPool) {...}。
- run(NonCancellable) {...}。
其中,CommonPool和NonCancellable就是协程上下文。除此之外,协程上下文还包括协程调度程序, 它决定了协程由哪个线程来具体执行。
协程提供了多种启动方式,常见的有以下几种。
其中,CommonPool和NonCancellable就是协程上下文。除此之外,协程上下文还包括协程调度程序, 它决定了协程由哪个线程来具体执行。