Android OS提升编译速度

栏目: IOS · Android · 发布时间: 6年前

内容简介:make不需要加参数-j,CPU已经到达100%。编译时,我remmina远程连接到另一台电脑工作,remmina CPU占用不到1%,我认为其影响可以忽略。

make不需要加参数-j,CPU已经到达100%。

编译时,我remmina远程连接到另一台电脑工作,remmina CPU占用不到1%,我认为其影响可以忽略。

测试流程

  1. 删除out目录,删除ccache目录。
  2. 运行make,计算编译时间
  3. 运行emulator,计算启动到桌面的时间
  4. 检出ART项目的master分支
  5. 运行make,计算编译时间
  6. 坚持ART项目的debug分支
  7. 运行make,计算编译时间
  8. 运行emulator,计算启动到桌面的时间
aosp_x86-eng 它是x86 32位系统
第一次编译
aosp_x86-eng
x86 32位系统
aosp_x86_64-eng
x86 64位系统
第一次编译 总编译文件数 69256 89459
编译用时 40:54 1:22:08
emulator 56秒 30/44/43
$ prebuilts/misc/linux-x86/ccache/ccache -s
cache directory                     /tmp/ccache
cache hit (direct)                   616
cache hit (preprocessed)              45
cache miss                         20280
called for link                      312
unsupported source language          354
files in cache                     61079
cache size                          10.8 Gbytes
max cache size                     100.0 Gbytes
cache directory                     /tmp/ccache
cache hit (direct)                   622
cache hit (preprocessed)              45
cache miss                         24320
called for link                      327
unsupported source language          402
files in cache                     71850
cache size                          19.3 Gbytes
max cache size                     100.0 Gbytes
第二次编译 总编译文件数 4316 5259
编译用时 18:54 23:32
第三次编译 总编译文件数 2144 2801
编译用时 11:20 14:38
emulator 无法开机 无法开机
$ prebuilts/misc/linux-x86/ccache/ccache -s
cache directory                     /tmp/ccache
cache hit (direct)                     0
cache hit (preprocessed)               0
cache miss                         30562
called for link                      432
unsupported source language          676
files in cache                     91897
cache size                          17.1 Gbytes
max cache size                     100.0 Gbytes
cache directory                     /tmp/ccache
cache hit (direct)                     8
cache hit (preprocessed)               0
cache miss                         35882
called for link                      453
unsupported source language          740
files in cache                    106082
cache size                          28.7 Gbytes
max cache size                     100.0 Gbytes

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

中标

中标

阁策 / 四川人民出版社 / 2019-3-1 / 58.00元

一部IT销售的血泪史 一幅招投标人物群像图一起来看看 《中标》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具