Hi

I am running into an interesting garbage collection issue and am looking for 
suggestions/thoughts. 

Because some word lists such as synonyms, plurals, protected words need to be 
updated on a regular basis I have to RELOAD a number of cores in order to 'pick 
up' the new lists. 

What I have found is that I get a memory leak when I do a RELOAD rather than an 
UNLOAD/CREATE with core admin. This is most pronounced with the G1 GC and much 
less so with the CMS GC. The former will cause the VM to run out of memory 
after 5/6 RELOADs, while the latter does so after 30/35 RELOADs. We are not 
talking about large indices here, the files footprint totals 470MB.

I am using SOLR 4.8.1, Tomcat 7.0.53, jdk1.7.0_60, on Fedora Core 20. I am not 
using any fancy GC parameters, I cut everything back to basics, just:

        -Xmx1G -XX:+UseConcMarkSweepGC -XX:+UseParNewGC

and 

        -Xmx1G -XX:+UseG1GC

I was curious if anyone else had run into this issue and managed to fix it?

Thanks

François



Reply via email to