I'm using solr 3.6. I'm indexing using DIH aprox 2.6GB of data hourly (right now, I use full import, but I knows about delta imports as well). I'm using 24GB of RAM just for JVM. The solr instance is a multicore implementation (right now with 8 cores, but that will grow), but only one core have big index (aprox 2.6GB). What I observ is the RAM usage is increasing after every full index and never come back till I don't restart the servlet container (jetty). Here is an image of the data from New Relic:
Is it an issue or a bug from solr? I guess the problem is whit garbage collection. Any advice? Thanks!