I've tried to run different shards from different machine, and there is a
slight improvement in the performance (about 3 mins faster for 1GB worth of
data, from 22 mins to 19 mins).

Is this a normal scenario? Both of my machine are running on Intel i7 core.


Regards,
Edwin


On 21 September 2015 at 16:24, Zheng Lin Edwin Yeo <edwinye...@gmail.com>
wrote:

> I'm not sure if that is because currently my machine is a normal PC and
> not a server, but my CPU specification for each of the core is Intel(R)
> Core(TM) i7-4910MQ CPU @ 2.90GHz.
>
> It should probably be better when the real server which has a much better
> specification comes, and I should be able to do the indexing in a lesser
> time using the knowledge that I've learnt here.
>
>
> Regards,
> Edwin
>
>
>
> On 21 September 2015 at 16:00, Toke Eskildsen <t...@statsbiblioteket.dk>
> wrote:
>
>> On Mon, 2015-09-21 at 10:13 +0800, Zheng Lin Edwin Yeo wrote:
>> > I didn't find any increase in indexing throughput by adding shards in
>> the
>> > same machine.
>> >
>> > However, I've managed to feed the index to Solr from more than one
>> thread
>> > at a time. It can take up to 3 threads without affecting the indexing
>> > speed. Anything more than that, the CPU will hit 100%, and the indexing
>> > speed in all the threads will be reduced.
>>
>> It is a bit surprising that the limit is 3 Threads on an 8 core machine,
>> but I am happy to hear that your findings fit the overall theory.
>>
>>
>> Thank you for the verification,
>> Toke Eskildsen, State and University Library, Denmark
>>
>>
>>
>

Reply via email to