2013-04-03 81 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