0

我们正在使用 jenkins 应用程序进行构建和监控.. 有 64 位 JVM 和 64 位 linux.. 我们正面临 java 堆问题,我们将堆限制增加到 512 Mb 到 6 GB 仍然面临同样的问题.. 我们发现对于 32 位机器 JVM Max mem 只有 2 GB?如果我错了,请纠正我 64 位 linux 机器的 JVM 限制是多少?鉴于这种情况,我应该如何处理这种约束?

我可以使用 java 的命令行选项来增加最大堆大小,但是 JVM 限制会覆盖内存吗?

4

1 回答 1

1
  • 对于 32 位 Windows:小于 2GB
  • 对于 32 位 BSD/Linux:<3GB
  • 对于 32 位 MacOS X:<4GB

对于 64 位更多,试试这个:链接

命令看这里:链接

关于堆:链接

于 2013-04-03T17:28:31.510 回答