Hi All, Based on your valuable inputs, we tried a few experiments with number of threads. The observation is, if the number of threads are one less than the number of cores (we have 'main' as a separate thread. Essentially, including 'main' number of threads equal to number of cores), the indexing performance reaches the optimum level, with maximum CPU utilization. We have tried with Windows XP as well as CentOS.
As regards to number of documents to be indexed and size of the documents, there seems to be some correlation between the two. But we are yet to ascertain the same. At this point, we are writing to a single IndexWriter. Have not tried comparing using multiple writers and merge them to benchmark the performance. Sincerely, Sithu D Sudarsan [EMAIL PROTECTED] [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]