With the increase of the number of Android source code, its build time is getting longer, coupled with the development of the manufacturer's own driver code, but also stretched its compilation time. In the product development process requires frequent changes to the source code and compile, the length of time often determines the speed of product delivery. Although many manufacturers are starting to use some open source compiler acceleration tools such as make-j or DISTCC to distribute the accelerated product compilation, but the effect is not ideal.
And now some of the industry's leading manufacturers to use some of the commercial Android compiler accelerator tools, such as Qualcomm, as well as domestic Huawei, HTC, and so on, now using electric Cloud company provides electric The Accelerator Acceleration Tool centralizes the compilation resources while accelerating the build time of the product. In addition, through the accelerator can also realize the compilation of resource/server virtualization, the formation of a centralized build center, more efficient use of existing resources.
We compared the latest release of the Android L source code, resulting in the following benchmark data (Emake refers to the results of using accelerator):
650) this.width=650; "src=" Http://static.oschina.net/uploads/space/2015/0522/173906_44tC_2340832.png "style=" padding:5px;margin:10px 0px;border:1px solid RGB (221,221,221); Background:rgb (244,247,249); alt= 173906_44tC_ 2340832.png "/>
Android compilation acceleration