DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=30736>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=30736

[PATCH] to remove synchronized code from TermVectorsReader





------- Additional Comments From [EMAIL PROTECTED]  2004-08-23 20:57 -------
yes i did. The performance improve will be visible having multiple threads
fetching term vectors and sharing the same IndexReader. It's hardly to test on a
single processor machine and thats all i have for the moment. The tests i did, 
runs against an index with 25.000 text files (avg. 4KB per file). The test is
firing 500 calls per thread to fetch term vectors with a random generated
document id. Before i start the real measurement, i'm running several thousand
queries against the index to warm up lucene and the file system cache. What you
see is that the performance boost is between 0% running a single thread and 30%
running 10 threads. I'm sure it would be even better running it on a multiple
processor machine.
Where i have no explanation for, is that the index creation process is about 10%
faster using the patch.

best regards
Bernhard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to