Make sense. However, one of the reasons I was asking was that we've configured Solr to use RAMDirectory and it appears that it loads the index into memory twice. I suspect the first time is for warming firstSearcher and the second time is for warming newSearcher. It makes our jvm memory requirements > 2x indexSize, which for us is a lot since indexSize=8GB.
I'm wondering why it either a) loads the index twice, or b) seems to not release the 2nd load of the RAMDirectory in memory -- View this message in context: http://lucene.472066.n3.nabble.com/SolrCore-Index-Searcher-Instances-tp1599373p1631329.html Sent from the Solr - User mailing list archive at Nabble.com.