Android OS提升编译速度

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

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

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

查看所有标签

猜你喜欢:

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

计算群体智能基础

计算群体智能基础

恩格尔伯里特 / 谭营 / 2009-10 / 69.00元

《计算群体智能基础》全面系统地介绍了计算群体智能中的粒子群优化(PSO)和蚁群优化(ACO)的基本概念、基本模型、理论分析及其应用。在简要介绍基本优化理论和总结各类优化问题之后,重点介绍了社会网络结构如何在个体间交换信息以及个体聚集行为如何形成一个功能强大的有机体。在概述了进化计算后,重点论述了粒子群优化和蚁群优化的基本模型及其各种变体,给出了分析粒子群优化模型的一种通用方法,证明了基于蚂蚁行为实......一起来看看 《计算群体智能基础》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具