'2016/06/09'에 해당되는 글 1건

  1. 2016.06.09 [gradle] 빌드 성능 높이기


gradle 빌드 성능을 높일 수 있다.


org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.workers.max=3
org.gradle.configureondemand=true
org.gradle.jvmargs=-Xms128m -Xmx248m


* org.gradle.daemon : 빌드 데몬 떠있도록 설정

* org.gradle.parllel : 병렬 쓰레드 동작

* org.gradle.workers.max : 병렬 쓰레드 개수 제한

* org.gradle.configureondemand : 멀티 프로젝트 모드에서 필요한 부분(on demand)만 컴파일

* org.gradle.jvmargs : 컴파일시 jvm 매개변수 전달 (메모리..)





제일 중요한 것은 gradle 버전업만 해도 성능이 좋아진다. 최근에 출시된 2.13 버전부터 많이 좋아졌다.




참고

https://docs.gradle.org/current/userguide/build_environment.html


http://gradle.org/blog/performance-is-a-feature/


Posted by '김용환'
,