One quick improvement can be to add add -Xm*s*6144m along with -Xmx6144m this causes jvm to acquire all memory before hand and it would not waste time in allocating more memory by requesting to kernel.
On restart, I am not sure but I guess solr does some syncing of indexes, so it might be slow to respond in that duration. On Fri, Nov 7, 2014 at 2:58 PM, mizayah <miza...@gmail.com> wrote: > Hello, > > Im running few solr cores on one pretty good server. After some time i > discover that restarting solr makes queries last longer. > > What i see is that after restart jvm usage is realy low and raise slowly > while system cpu ussage is high. > My select queries are realy slow during that time. > After few days when jvm grab some MORE memory system drops down. > > > java settings > -Xmx6144m -XX:+UseConcMarkSweepGC -XX:+PrintGC -XX:+PrintGCDetails > > I have 8GB ram > > HELP! > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/High-system-cpu-usage-while-starting-solr-tp4168124.html > Sent from the Solr - User mailing list archive at Nabble.com. > -- Regards, Vikas Agarwal 91 – 9928301411 InfoObjects, Inc. Execution Matters http://www.infoobjects.com 2041 Mission College Boulevard, #280 Santa Clara, CA 95054 +1 (408) 988-2000 Work +1 (408) 716-2726 Fax