On Fri, Feb 24, 2012 at 10:59 AM, Michael McCandless <[email protected]> wrote: > This is from ConcurrentMergeScheduler (the default MergeScheduler). > > But, are you sure the threads are sleeping, not exiting? (They should > be exiting). > > This merge scheduler starts a new thread when a merge is needed, > allows that thread to do another merge (if one is immediately > available), else the thread exits.
They seem to exit eventually, but not quite as soon as they arrive. > > Mike McCandless > > http://blog.mikemccandless.com > > On Sun, Feb 19, 2012 at 9:05 PM, Benson Margulies <[email protected]> > wrote: >> A long-running program of mine (which Uwe's read a model of) slowly >> keeps adding merge threads. I count 22 at the moment. Each one shows >> up, runs for a bit, and then goes to sleep for, seemingly ever. I >> don't do anything explicit to control merging behavior. >> >> They name themselves "Lucene Merge Thread #xxx" where xxx is a >> non-contiguous but ever-growing number. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
