On Mon, Jul 26, 2010 at 7:17 PM, Jonathan Rochkind <rochk...@jhu.edu> wrote:
> I am now occasionally getting a Java "GC overhead limit exceeded" error in
> my Solr. This may or may not be related to recently adding much better (and
> more) warming querries.

When memory gets tight, the JVM kicks of a garbage collection to try
and free more space (and it normally can free at least some).  When
only a little memory is freed, and GC keeps kicking in, it starts to
eat up a majority of the CPU time and the JVM gives up with a "GC
overhead limit exceeded" error.

Short answer: "GC overhead limit exceeded" means "out of memory".

-Yonik
http://www.lucidimagination.com

Reply via email to