如何增加日食中的Permgen大小

时间:2014-07-04 09:21:42

标签: java eclipse

我经常

perm gen error
。如何增加日食中的Permgen大小。在日食中增加Permgen空间的方法是什么。

4 个答案:

答案 0 :(得分:2)

您可以在配置或使用eclipse打包的.ini文件中更改perm gen的大小。

您需要添加一行

 -XX:MaxPermSize=256m 

最后

答案 1 :(得分:1)

您可以更好地尝试-XX:MaxPermSize=128M而不是-XX:MaxPermGen=128M

添加-XX:MaxPermSize=256m

同时检查Understanding and avoiding the Java Permgen Space errorClassloader leaks: the dreaded "java.lang.OutOfMemoryError: PermGen space" exception

答案 2 :(得分:0)

如果使用eclipse IDE而不是使用它,则可以更改VM参数

double click on the server > open Lunch Configuration > Arguments > VM Arguments

并在VM Arguments字段中的两行后面附加

-Xms256m -Xmx1024m -XX:+DisableExplicitGC -Dcom.sun.management.jmxremote
-XX:PermSize=256m -XX:MaxPermSize=512m

它一定会解决你的问题

答案 3 :(得分:0)

我测试了som解决方案,但此命令已解决:

使用此命令运行日食

eclipse -vmargs -XX:PermSize=64M -XX:MaxPermSize=128M