Exception in thread "ContainerBackgroundProce
2015-12-31 00:00
591 查看
摘要: java.lang.OutOfMemoryError: PermGen space
Exception in thread "ContainerBackgroundProce
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)那么就会产生此错误信息了。
解决办法:
手动设置MaxPermSize大小,
如果是linux系统,修改TOMCAT_HOME/bin/catalina.sh,
如果是windows系统,修改TOMCAT_HOME/bin/catalina.bat,
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
Exception in thread "ContainerBackgroundProce
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)那么就会产生此错误信息了。
解决办法:
手动设置MaxPermSize大小,
如果是linux系统,修改TOMCAT_HOME/bin/catalina.sh,
如果是windows系统,修改TOMCAT_HOME/bin/catalina.bat,
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
相关文章推荐
- 理解 retain 、copy 、NSMutableString 、NSString 的用法
- LeetCode Container With Most Water
- LeetCode: 008-Contains Duplicate
- UVa 10976 Fractions Again?!(分数拆分)
- ArcGIS Server:Service failed to start
- 2014 Multi-University Training Contest 1 - J Rating
- Brainiac Designer
- 书-Programming Game AI by Example
- glib g_main_loop理解
- AS开发AIDL程序(2)
- 使用AS开发AIDL程序(1)
- opencv_traincascade.exe用到的参数及解释
- Factorial Trailing Zeroes 阶乘的后边有几个0
- ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see
- wait_event_interruptible 使用方法
- web.xml中<security-constraint>和四种认证类型
- Error Domain=NSURLErrorDomain Code=-999错误
- AIDL:进程间通信
- 采用airbnb的airpal和facebook的presto搭建数据平台所遇到的时区,权限问题
- 070 - Climbing Stairs