In addition to what Erick and Walter correctly mentioned :

"heap usage varies from 5 gb to 12 gb . Initially it was 5 gb then increased 
to 12 gb gradually and decreasing to 5 gb again. (may be because of garbage 
collection) 
10-12 GB maximum  heap uses, allocated is 50 GB. "

Did I read it right ?
Is 50 Gb allocated to the phisical/virtual machine where Solr is running or
to the Solr JVM ?
If the first is ok, the latter is considered a bad practice unless you
really need all that heap for your Solr process ( which is extremely
unlikely)

You need to leave memory to the OS memory mapping ( which is heavily used by
Solr).
With such a big heap, you GC may indeed end up in long pauses.
It is recommended to allocate to the Solr process as little as possible (
according yo your requirements)

Regards



-----
---------------
Alessandro Benedetti
Search Consultant, R&D Software Engineer, Director
Sease Ltd. - www.sease.io
--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html

Reply via email to