首页 > 解决方案 > 在 marklogic 中执行 mldeploy 所需的最小内存是多少

问题描述

我在 VM 中运行 mldeploy 有 3GB 内存,但由于内存不足而失败。在 marklogic 中运行 mldeploy 所需的最小内存是多少,或者是否有任何设置允许在 3GB 内存中运行 mldeploy

标签: gradlemarklogicmarklogic-dhf

解决方案


这是 Gradle 和运行它的 JVM 所需的内存以及 ml-gradle 插件本身消耗的内存的函数。默认情况下,Gradle 以“守护进程”模式运行 - 您可以在https://docs.gradle.org/current/userguide/gradle_daemon.html找到更多信息,包括了解 Gradle 消耗多少内存的信息。

3GB 偏低——我不记得上次在小于 8GB 的​​机器上使用基于 JVM 的开发工具(如 Gradle)是什么时候了。我想猜测 4GB 应该足够了,但我不知道,还有一个问题是你的 VM 中还有什么正在运行并消耗内存。


推荐阅读