[ https://issues.apache.org/jira/browse/LUCENE-1483?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12654798#action_12654798 ]
Mark Miller commented on LUCENE-1483: ------------------------------------- Quick micro bench - did it twice and both times came out 17% slower. Hopefully get a lot of that back with the new MultiSearcher sort stuff and maybe some optimizations. {code} OLD [java] ------------> Report Sum By (any) Name (12 about 42 out of 43) [java] Operation round 20000 mrg runCnt recsPerRun rec/s elapsedSec avgUsedMem avgTotalMem [java] Rounds 0 10000 50 1 2020012 11,532.6 175.16 49,688,960 200,736,768 [java] Run_4 - - - - - - - 0 10000 50 - - 1 - - 2020012 - 11,532.6 - - 175.16 - 49,688,960 - 200,736,768 [java] Populate - - - 4 500000 21,446.3 93.26 81,397,296 156,942,336 [java] CreateIndex - - - - - - - - - - - - 4 - - - - 0 - - - 0.0 - - 0.23 - 16,492,194 - 112,984,064 [java] MAddDocs_500000 - - - 4 500000 28,656.2 69.79 83,686,552 153,223,168 [java] Optimize - - - - - - - - - - - - - 4 - - - - 0 - - - 0.0 - - 23.22 - 101,362,928 - 156,942,336 [java] CloseIndex - - - 4 0 0.0 0.00 81,397,296 156,942,336 [java] TestSortSpeed - - - - - - - - - - - - 4 - - - 5003 - - 246.0 - - 81.35 - 98,312,320 - 157,941,760 [java] OpenReader - - - 4 1 266.7 0.01 81,397,296 156,942,336 [java] LoadFieldCacheAndSearch - - - - - - - - 4 - - - - 1 - - - 6.2 - - 0.64 - 90,550,496 - 156,942,336 [java] SearchWithSort_5000 - - - 4 5000 247.9 80.69 101,017,720 157,941,760 [java] CloseReader - - - - - - - - - - - - 4 - - - - 1 - - 4,000.0 - - 0.00 - 95,036,504 - 157,941,760 [java] #################### [java] ### D O N E !!! ### [java] #################### NEW [java] ------------> Report Sum By (any) Name (12 about 42 out of 43) [java] Operation round 20000 mrg runCnt recsPerRun rec/s elapsedSec avgUsedMem avgTotalMem [java] Rounds 0 10000 50 1 2020012 10,445.5 193.38 125,468,912 208,535,552 [java] Run_4 - - - - - - - 0 10000 50 - - 1 - - 2020012 - 10,445.5 - - 193.38 - 125,468,912 - 208,535,552 [java] Populate - - - 4 500000 20,650.1 96.85 84,097,072 162,316,288 [java] CreateIndex - - - - - - - - - - - - 4 - - - - 0 - - - 0.0 - - 0.12 - 16,564,602 - 116,604,928 [java] MAddDocs_500000 - - - 4 500000 28,772.4 69.51 87,705,952 159,956,992 [java] Optimize - - - - - - - - - - - - - 4 - - - - 0 - - - 0.0 - - 27.20 - 99,096,816 - 162,316,288 [java] CloseIndex - - - 4 0 0.0 0.00 84,097,072 162,316,288 [java] TestSortSpeed - - - - - - - - - - - - 4 - - - 5003 - - 208.5 - - 95.99 - 98,749,480 - 164,020,224 [java] OpenReader - - - 4 1 222.2 0.02 84,097,072 162,316,288 [java] LoadFieldCacheAndSearch - - - - - - - - 4 - - - - 1 - - - 5.0 - - 0.81 - 90,882,496 - 163,725,312 [java] SearchWithSort_5000 - - - 4 5000 210.2 95.17 95,207,336 164,020,224 [java] CloseReader - - - - - - - - - - - - 4 - - - - 1 - - 4,000.0 - - 0.00 - 93,868,880 - 163,905,536 [java] #################### [java] ### D O N E !!! ### [java] #################### {/code} > Change IndexSearcher to use MultiSearcher semantics for sorted searches > ----------------------------------------------------------------------- > > Key: LUCENE-1483 > URL: https://issues.apache.org/jira/browse/LUCENE-1483 > Project: Lucene - Java > Issue Type: Improvement > Affects Versions: 2.9 > Reporter: Mark Miller > Priority: Minor > Attachments: LUCENE-1483.patch > > > Here is a quick test patch. FieldCache for sorting is done at the individual > IndexReader level and reloading the fieldcache on reopen can be much faster > as only changed segments need to be reloaded. -- 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]