Tomcatメモリオーバーフロー
1814 ワード
もっと読む
引用:http://blog.csdn.net/crazy_kiss/articale/detail/7535932
*、org.apache.co yote.http 11 A prProtocol$Http 11 Connection Handler process
深刻:Error reading request,ignored
java.lang.OutOfMemoryError:PermGen space
*、ソリューション
*、パラメータ詳細
*、Tomcatメモリオーバーフローチェックプラン
引用:http://blog.csdn.net/crazy_kiss/articale/detail/7535932
*、org.apache.co yote.http 11 A prProtocol$Http 11 Connection Handler process
深刻:Error reading request,ignored
java.lang.OutOfMemoryError:PermGen space
:PermGen space Permanent Generation space, , JVM Class Meta ,Class Loader PermGen space , (Instance) Heap ,GC(Garbage Collection) PermGen space , CLASS , PermGen space , web JSP pre compile 。 WEB APP jar, jvm (4M)
*、ソリューション
catalina.bat :
set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
catalina.sh :
set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
~
*、パラメータ詳細
-Xms128m
- JVM Heap( ) 128MB
-Xmx512m
- Heap( ) 256MB
: -Xmx , java.lang.OutOfMemory , JVM Throwable , try...catch 。
PermSize MaxPermSize java (Permanate
generation) ,class 、 (reflective) , Heap( ) 。
-XX:PermSize=64MB
,
-XX:MaxPermSize=256MB
,
:java.lang.OutOfMemoryError: PermGen space
MaxPermSize -server
-client 。
-server MaxPermSize 64m
-client MaxPermSize 32m
参考できる:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html *、Tomcatメモリオーバーフローチェックプラン
①、
②、
③、
④、 list、map , GC !