[ https://issues.apache.org/jira/browse/LUCENE-1322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael McCandless reassigned LUCENE-1322: ------------------------------------------ Assignee: Michael McCandless > Remove synchronization in CompoundFileReader > -------------------------------------------- > > Key: LUCENE-1322 > URL: https://issues.apache.org/jira/browse/LUCENE-1322 > Project: Lucene - Java > Issue Type: Improvement > Components: Index > Affects Versions: 2.3.1 > Reporter: Jason Rutherglen > Assignee: Michael McCandless > Priority: Trivial > Attachments: lucene-1322.patch > > > Currently there is what seems to be unnecessary synchronization in > CompoundFileReader. This is solved by cloning the base IndexInput. > Synchronization in low level IO classes creates lock contention on highly > multi threaded Lucene installations, so much so that in many cases the CPU > utilization never reaches the maximum without using something like > ParallelMultiSearcher. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]