You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Chris Hostetter <ho...@fucit.org> on 2011/08/09 22:11:24 UTC
Re: solr chewing up system swap
: I have arrived a site where solr is being run under jetty. It is ubuntu 10.04
: i386 hosted on AWS (xen). Our combined solr index size is a mere 21 MB. What
: I am seeing that solr is steadily consuming about 150 MB of swap per week
: and won't relinquish it until sunspot is restarted.
how much physical does the box have?
: Oddly, Jetty doesn't seem to have any memory parameters to speak up supplied
: to it, which may very well be the problem in that no garbage collection is
There is always a max heap size in java, even if not explicitly specified
on the command line. what that max heap size is can vary depending on
your Java version and JVM provider...
http://stackoverflow.com/questions/2915276/what-is-the-default-maximum-heap-size-for-suns-jvm-from-j2se-6
If you look at the SystemInfoRequestHandler output from a running Solr
instance, the "jvm" section will give you info about the heap in the JVM
running Solr...
http://localhost:8983/solr/admin/system
<lst name="jvm">
<str name="version">19.1-b02</str>
<str name="name">Java HotSpot(TM) 64-Bit Server VM</str>
<int name="processors">2</int>
<lst name="memory">
<str name="free">93.2 MB</str>
<str name="total">118.4 MB</str>
<str name="max">1.7 GB</str>
<str name="used">25.2 MB (%1.4)</str>
...
-Hoss