2013-04-03 51 views
0

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

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

回答

0
  • 对于32位Windows:它会是< 2GB
  • 对于32位BSD/Linux的:< 3GB
  • 对于32位的MacOS X:< 4GB

对于64位以上,试试这个:link

命令看看这里:link

关于堆:link