If you run 30 search threads on a core i5 it's expected there will be
big slowdowns in the per-query latency since core i5 only has 2 real
(4 with hyperthreading) cores?

Mike McCandless

http://blog.mikemccandless.com


On Mon, Sep 15, 2014 at 3:10 AM, Harry Yu <502437...@qq.com> wrote:
> Dear members at Lucene project,
>
> I'm developing poi search application using lucene 4.8 . Recently, I met a 
> trouble that the performance of IndexSearcher.search is bad in 
> multiple-thread environment. According the test results, I found that if 
> thread number is 1,  the response time of searching is only 17ms. But that 
> would be 400ms when I increased threads to 30.
>
>
> In our application, the size of index is 882M, cpu is 2.4GHZ i5, and test 
> machine is mac pro. I read How to Make Searching Faster in Lucene-java wiki. 
> And there are only singleton instance of IndexWriter, IndexReader and 
> IndexSearcher.
>
>
> Please give me some tips or solutions to speeding up searching in 
> multiple-thread. Thanks.
>
>
> Best regards,
>
>
> Harry Yu‍

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to