Я создаю образ Android ICS для x86, я использую make installer_img -j8, и компиляция занимает очень много времени. Я использую мощный компьютер (XEON 4 ядра, 8 потоков, 16 ГБ памяти).
Я использую CCACHE, но когда я запустил компиляцию, я должен подождать 5 минут, чтобы начать «ядро компиляции».
После этого процесса компиляции запустите Java, и я должен снова ждать.
Это видно так:
сделать installer_img -j8
Таблица (тип системы, цель и т. Д.) = 5 минут
Компиляция (CCACHE) = 20 минут
сценарии Java, Perl, Python = 20 минут
интеграция компонентов в installer.img = 20 минут
Я использую make deep-clean перед каждой компиляцией и не хочу отказываться от этого шага.
Как ускорить шаги 1, 3 и 4? Есть идеи?
Я тестировал это на Intel Sandy Bridge E - 6 ядер, 12 потоков, но эта машина немного ускорила 1-й, 2-й и 4-й этап ...
РЕДАКТИРОВАТЬ: я использую 32 ГБ оперативной памяти на этой машине.