gradle - 在 marklogic 中执行 mldeploy 所需的最小内存是多少
问题描述
我在 VM 中运行 mldeploy 有 3GB 内存,但由于内存不足而失败。在 marklogic 中运行 mldeploy 所需的最小内存是多少,或者是否有任何设置允许在 3GB 内存中运行 mldeploy
解决方案
这是 Gradle 和运行它的 JVM 所需的内存以及 ml-gradle 插件本身消耗的内存的函数。默认情况下,Gradle 以“守护进程”模式运行 - 您可以在https://docs.gradle.org/current/userguide/gradle_daemon.html找到更多信息,包括了解 Gradle 消耗多少内存的信息。
3GB 偏低——我不记得上次在小于 8GB 的机器上使用基于 JVM 的开发工具(如 Gradle)是什么时候了。我想猜测 4GB 应该足够了,但我不知道,还有一个问题是你的 VM 中还有什么正在运行并消耗内存。
推荐阅读
- c++ - C++ 垃圾回收
- swift - 类型“位置”不符合协议“可解码”——MKAnnotation UIKit
- lua - 如何使工作区中的零件可见并开始移动?
- mongodb - 使用来自嵌套 Mongoose 数组原子操作的 $pull 的问题
- vagrant - 无法为 MariaDB“root”用户设置密码 - Vagrant
- python - Heroku 上的 OpenCV 错误,但模型成功部署
- testing - 使用 Mockito 测试时为空控制器
- flutter - 在没有大量“if-then”逻辑的情况下实现图标-文本映射
- flutter - Flutter FFMPEG 根据视频大小增加处理时间,即使只切割相同大小
- php - 用flutter和php加密,用php和flutter解密