Solr 4真的需要增加MaxPermSize

时间:2016-05-24 16:25:27

标签: solr

试图查看Solr内存问题的来源,垃圾收集显然是候选人。我看到googling的例子-XX:MaxPermSize设置为128MB,256 MB或更多。 Solr是否动态生成并加载类?也就是说,如果MaxPermSize没有增长,为什么要调整它呢?另外,Solr日志应该显示Java.lang.OutOfMemoryError:PermGen空间错误,如果内存问题是由PermGenSize引起的?

请注意,我使用的是Java 7和JBoss。

谢谢, 奥纳

1 个答案:

答案 0 :(得分:0)

您所要做的就是修改文件bin\standalone.conf并添加以下行:

JAVA_OPTS="-Xms64m -Xmx512m -XX:MaxPermSize=256m "

然后重启jboss。