android - Kotlin 协程是否在应用程序所在的同一进程中运行?
问题描述
我是 kotlin 协程的新手,我需要知道 kotlin 协程如何在内部管理其线程工作。
它是否为每个任务使用单独的线程?
kotlin 协程是否停留在应用程序所在的同一进程中?
kotlin 协程是否会在任何中间任务期间更改流程?
解决方案
据我所知,Coroutine 使用线程池来运行任务。
所以我们可以说,作为协程用户的观点,每个任务都将运行在一个单独的线程上,但在后台,它只是一个线程池。
对于这个过程是的。它与应用程序处于相同的过程中。
推荐阅读
- java - ContextConfigLocation java 配置
- ruby-on-rails - 导轨中的限制出错
- google-apps-script - 如果长时间不使用,Google 表单脚本会在输入电子表格之前执行
- amazon-cognito - 可供所有用户使用的 Cognito 全局属性
- php - 用户注册成功,但是数据没有存入数据库,没有报错
- mathjax - 如何在 asciidoc 中为 mathjax 表达式定义自定义宏?
- angularjs - 尽管ui-route和provider似乎工作正常,但我无法在angularjs中加载视图......这是一段代码
- php - WordPress网站帖子表中的HTML内容保存问题
- drupal - Drupal #states 如何使其工作
- vba - VBA 从源文件表复制单元格并粘贴到主文件,然后对其他源文件表执行相同操作