Android OS提升编译速度

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

内容简介: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

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

查看所有标签

猜你喜欢:

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

计算机系统基础

计算机系统基础

袁春风 / 机械工业出版社 / 2014-7-1 / CNY 49.00

《计算机类专业系统能力培养系列教材:计算机系统基础》主要介绍与计算机系统相关的核心概念,解释这些概念如何相互关联并最终影响程序执行的结果和性能。共分8章,主要内容包括数据的表示和运算、程序的转换及机器级表示、程序的链接、程序的执行、存储器层次结构、虚拟存储器、异常控制流和I/O操作的实现等。内容详尽,反映现实,概念清楚,通俗易懂,实例丰富,并提供大量典型习题供读者练习。本书可以作为计算机专业本科或......一起来看看 《计算机系统基础》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

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

HEX CMYK 互转工具