java OutOfMemoryError 调整是jvm 的堆大小

使用命令java -Xms256m

java -Xmx512m

分别设置初始堆大小,与最大堆大小。

 

//Tomcat执行方式
Windows下,在文件{tomcat_home}/bin/catalina.bat

在文件开头可增加如下设置:

set JAVA_OPTS=-Xms256m -Xmx512m

Unix下,在文件{tomcat_home}/bin/catalina.sh的前面,可增加如下设置:

JAVA_OPTS='-Xms256m -Xmx512m'

 

对于IDE环境,可以这样操作:

右击你所使用的IDE的快捷方式图标--》属性--》快捷方式--》打开文件位置--》找到文件eclipse.ini(当然,这是针对eclipse的,其他视具体情况而定),用记事本打开eclipse.ini文件,修改下面内容

-Xms40m
-Xmx512m

如可修改为

-Xms256m
-Xmx512m

说明

 -Xms<size>        设置初始 Java 堆大小
 -Xmx<size>        设置最大 Java 堆大小

你可能感兴趣的:(java OutOfMemoryError 调整是jvm 的堆大小)