Tomcat 性能调优 出现java.lang.OutOfMemoryError

Eclipse报错:java.lang.OutOfMemoryError: PermGen space

问题就是Tomcat内存分配的太小了。
解决办法:

1.$TOMCAT_HOME/bin/catalina.sh

添加一行:JAVA_OPTS=" -XX:PermSize=256M -XX:MaxPermSize=512m"

问题解决(网上查询,可能为调用JAR包过多原因)

 

2.保险起见,调高eclipse/myeclipse的VM:

windows--preferences--MyEclipse Enterprise Workbench--Tomcat x.x

optional Java VM arguments:

-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256m

 

PS:本人亲测,通过~

你可能感兴趣的:(tomcat,性能,permgen,space)