请问下并发构建的大概原理是啥?
来源:3-7 实战:插件工程建立

she_says
2021-07-12
写回答
1回答
-
默认情况下,gradle任务都是串行执行的,在目前普遍多核CPU的大环境下,其实CPU利用率并不高。在一个工程下有多个子工程的场景下,存在着一些工程与工程之间,是不相互依赖的,那么这些工程就可以利用多线程机制,进行并行编译,具体来说就是同时执行这些子工程中各自的task,从而缩短整体构建的时间。
如果想要了解更多,可以参考下面两个链接https://docs.gradle.org/current/userguide/multi_project_configuration_and_execution.html#sec:parallel_execution
https://docs.gradle.org/current/userguide/performance.html#parallel_execution
112021-07-13
相似问题