日期:2014-05-20  浏览次数:20843 次

到底要多大,你才满意?
MB,我们公司的产品,我启动程序,运行不了几下,就报java.lang.OutOfMemoryError: PermGen space,用的myeclipse8.6,配置为:-Xms512m -Xmx1024m。tomcat下面同样是JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024M这么大,可它还总是报错,怎么回事哦,高手请帮忙分析下。

------解决方案--------------------
java.lang.OutOfMemoryError: PermGen space
是永久代内存耗尽,你得调大这两个参数:
-XX:PermSize=250M -XX:MaxPermSize=250M
------解决方案--------------------
如果在服务器启动状态下最好不要去动类文件。

这种情况只会出现在频繁地热部署上面,导致持久代堆内存耗尽!
------解决方案--------------------
探讨
MB,我们公司的产品,我启动程序,运行不了几下,就报java.lang.OutOfMemoryError: PermGen space,用的myeclipse8.6,配置为:-Xms512m -Xmx1024m。tomcat下面同样是JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024M这么大,可它还总是报错,怎么回事哦,高手请帮忙分析……