本文作者作者:小鱼人爱编程链接:https://juejin.cn/post/7207078219215962170本文由作者授权发布。之前有分析过协程里的线程池的原理:Kotlin 协程之线程池探索之旅(与Java线程池PK),当时偏重于整体原理,对于细节之处并没有过多的着墨,后来在实际的使用过程中遇到了些问题,也引发了一些思考,故记录之。https://juejin.cn/post/7114968347325759501通过本篇文章,你将了解到:为什么要设计Dispatchers.Default和Dispatchers.IO?Dispatchers.Default 是如何调度的?Dispatchers.IO 是如何调度的?线程池是如何调度任务的?据说Dispatchers.Default 任务会阻塞?该怎么办?线程的生命周期是如何确定?如何更改线程池的默认配置?1为什么要设计Dispatchers.Default和Dispatchers.IO?一则小故事书接上篇:一个小故事讲明白进程、线程、Kotlin 协程到底啥关系?https://juejin.cn/post/7108651566806073380出场
………………………………