On 6/16/11 5:31 PM, Mark Schoy wrote:
Thanks for your answers.
Andrzej was right with his assumption. Solr only needs about 9GB memory but
the system needs the rest of it for disc IO:
64 Cores: 64*100MB index size = 6,4GB + 9 GB Solr Cache + about 600 MB OS =
16GB
Conclusion: My system can exactly buffer the data of 64 Cores. Every
additional core cant be buffered and the performance is decreasing.
Glad to be of help... You could formulate this conclusion in a different
way, too: if you specify too large a heap size then you stifle the OS
disk buffers - Solr won't be able to use that excess of memory, but it
won't be available for OS-level disk IO. Therefore reducing the heap
size may actually increase your performance.
--
Best regards,
Andrzej Bialecki <><
___. ___ ___ ___ _ _ __________________________________
[__ || __|__/|__||\/| Information Retrieval, Semantic Web
___|||__|| \| || | Embedded Unix, System Integration
http://www.sigram.com Contact: info at sigram dot com