DolphaGo / TIL

TIL & issues
0 stars 1 forks source link

gradle 빌드시 JVM 설정에서 힙 사이즈를 늘려줘도 OOM이 날 때 #72

Open DolphaGo opened 2 years ago

DolphaGo commented 2 years ago

빌드는 gradle이 담당하는 것이므로, gradle의 메모리를 늘려야 한다. 루트 프로젝트에 gradle의 메모리를 늘려주면 된다. 필자는 사용하는 gradle 버전이 낮아서 그런 것인지, wrapper를 바라보게 했지만 이 쪽 옵션이 먹지 않았다.

확실한 방법이 있는데 (보통 루트 프로젝트에는 존재하지 않는데) 프로젝트 루트 위치에 gradle.properties라는 이름으로 파일을 생성해주고 다음 옵션을 추가해주면 된다. 그러면 이 설정 값을 타고 들어가게 된다. 대신 빌드 속도는 전보다 조금 느려질 것이다.

org.gradle.caching=true
org.gradle.parallel=true
org.gradle.jvmargs=-Xmx4g

https://stackoverflow.com/questions/37380417/android-studio-where-is-gradle-properties-file