Próbuję ustawić maksymalną pamięć, której może użyć zadanie DEX w projekcie Android opartym na gradle, ale nie można znaleźć żadnej opcji, aby to zrobić.Jak ograniczyć użycie pamięci DEX
Moja motywacja to zrobić, bo jak dex
czasami zajmuje tyle pamięci, że mój komputer uruchamia swapping i staje się zupełnie nie odpowiada przez kilka minut (tak wolałbym zobaczyć zadanie niepowodzeniem, a następnie zwolnić trochę więcej zasobów i ponów)
W moim gradle.properties
Mam org.gradle.jvmargs="-Xmx300m"
, który ogranicza pamięć używaną przez samego Gradle, ale gdy Gradle zaczyna dx zawsze używa -Xmx1024
.
W jaki sposób mogę ograniczyć wykorzystanie pamięci przez dx?