How large is your index on disk? Solr memory maps the index into memory. Thus the virtual memory used will often be quite large. Your numbers don't sound inconceivable.
A good reference point is Grant Ingersoll's blog post on searchhub: http://searchhub.org/2011/09/14/estimating-memory-and-storage-for-lucenesolr/ Sent from my Windows Phone From: Avishai Ish-Shalom Sent: 3/18/2014 7:31 AM To: solr-user@lucene.apache.org Subject: Solr memory usage off-heap Hi, My solr instances are configured with 10GB heap (Xmx) but linux shows resident size of 16-20GB. even with thread stack and permgen taken into account i'm still far off from these numbers. Could it be that jvm IO buffers take so much space? does lucene use JNI/JNA memory allocations?