On 8/30/2016 10:28 PM, Thiru M wrote:
> What part of the information you obtained represents a problem in your mind?
>
> ·         Information obtained from top and the SOLR GC log in the *linux-a*
> server
>
> ·         Allocated max heap size is 2 GB. Based on the jConsole monitor h*eap
> usage is < 600 MB in linux-a server but the CPU utilization by SOLR process
> is on top (in figures it consumes 0.5 to 5 %)*.

I'm not seeing a problem here.  The CPU usage is very low, and only a
third of the heap is consumed.  Neither of these seems like a reason to
be concerned.

What are you seeing that prompted you to post your initial question? 
The subject mentions frequent GC, but you have not mentioned anything
here about how often GC is happening.  Extremely frequent garbage
collection is usually caused by having a heap that's too small.

On server A, you said there are 49 cores, 6 million docs, and 9.9GB.  Is
that 6 million docs *per core*, or 6 million docs total?  Is it 9.9GB
total, or 9.9GB per core?

If these are totals, then 2GB of heap may not be enough, and I would try
increasing it to 4GB.  As Emir said, I would set both Xms and Xmx to 4GB.

If those numbers are per-core, 2GB is *definitely* not enough, and you
should probably start with 16GB.

Thanks,
Shawn

Reply via email to