마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 빌드 병렬화에 대해서

0 추천
안녕하세요.

다들 아시겠지만 안드로이드 커널 빌드 하시면 시간이 오래 걸리 잖아요

그래서 빌드 시간을 단축하고 싶은데요

기존의 여러가지 방법이 있지만

기존의 방법

1.  안드로이드 빌드 시스템 gnu make에 기반하여 cpu개수 만큼 job개수를 설정하는 방법

     ex) $ make -j4

 

커널 빌드시 여러개의 코어를 사용한 병렬화 작업을 통해 빌드 시간을 단축해 볼까 합니다.

기존의 방법이 내장된 코어만을 사용하였다면 openMP SMP또는 MPI를 사용하거나 scaleMP를 사용하여

클러스터 개념으로 병렬화를 해볼까 합니다. 여기에 관련한 팁또는 도움말 부탁드려요

아마도 make 파일을 수정 해야겠죠 ?
익명사용자 님이 2014년 5월 21일 질문

1개의 답변

0 추천
OpenMP 등은 안하시는 걸 강력추천합니다.

배보다 배꼽이 더 커질듯...

그리고 make에 -j 옵션 줄때는 보통 cpu 개수 -1  로 합니다.
익명사용자 님이 2014년 5월 21일 답변
...