java.lang.OutOfMemoryError: PermGen space解决方法

来源:互联网 发布:jsbrowser是什么软件 编辑:程序博客网 时间:2024/06/04 19:28

原文地址:http://blog.csdn.net/cuker919/article/details/45246073


PermGen space的全称是Permanent Generation space,是指内存的永久保存区域。

OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。

一、windows系统下:

eclipse
点击“Run” – “Run Configurations…”,选中Tomcat Server,进入Arguments分页,在VM arguments中加入提升初始分配空间的参数 


myeclipse

window-->preferences-->MyEclipse Enterprise Workbench-->Servers-->Tomcat-->Tomcat 6.x-->JDK-->

Optional Java VM arguments


输入以下参数:

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


二、在linux下部署的时候要修改catalina.sh 
JAVA_OPTS=”$JAVA_OPTS -server -Xms1536m -Xmx1536m -XX:PermSize=256m -XX:MaxPermSize=512m”

阅读全文
0 0
原创粉丝点击