设置Xms Xmx时,Java堆空间不会增加,

时间:2016-10-13 06:36:35

标签: java jvm heap

我在tomcat中部署了一个应用程序。我需要增加java堆大小以避免java堆空间错误。

我在tomcat的bin目录中添加了setenv.sh和setenv.bat,内容如下: CATALINA_OPTS =" $ CATALINA_OPTS -server -Xms8192M -Xmx8192M -XX:PermSize = 512m -XX:MaxPermSize = 1024m"

但是当我通过jconsole监控时,最大堆大小设置为3GB。为什么setenv不会对堆大小生效? 如何增加java堆空间?

1 个答案:

答案 0 :(得分:-1)

我认为你的JVM是32位的问题,使用64位JVM将解决这个问题。