gradle 调整Gradle的JVM内存使用率参数

示例

您可以通过编辑$GRADLE_USER_HOME/.gradle/gradle.properties(~/.gradle/gradle.properties默认情况下)并设置来设置或增加用于Gradle构建和Gradle守护进程的内存使用限制(或其他JVM参数)org.gradle.jvmargs。

要仅为特定项目配置这些限制,请编辑该项目的gradle.properties文件。

Gradle构建和Gradle守护程序的默认内存使用设置为:

org.gradle.jvmargs=-Xmx1024m -XX:MaxPermSize=256m

这允许一般的最大内存分配(堆大小)为1GB,而永久的“内部”对象的最大内存分配为256MB。当达到这些大小时,将发生垃圾回收,这可能会大大降低性能。

假设您有剩余的内存,则可以轻松地将它们加倍,如下所示:

org.gradle.jvmargs=-Xmx2024m -XX:MaxPermSize=512m

请注意,您会XX:MaxPermSize比Xmx增加不再变得有益时早就看到受益于增加。

以上是 gradle 调整Gradle的JVM内存使用率参数 的全部内容, 来源链接: utcz.com/z/330709.html

回到顶部