After speaking with a number of folks using Karaf in real-world, operational
environments, there appears to be a growing concensus around the number of
non-core karaf threads a karaf container should manage to achieve full cpu
utilization.  From my discussions, this number appears to be between 30 and
40.  Can anyone say whether this is correct?

The number is based on a single core processor.  It is assumed that while
additional cpu cores may add to the number of threads a cpu can process, the
actual number is limited by the cpu architecture managing the additional
cores. As such, it is assumed that the optimal number of threads managed by
multi-core processors will not linearly scale with the number of cores.

-----
Mike Van
Mike Van's Open Source Technologies Blog 
--
View this message in context: 
http://karaf.922171.n3.nabble.com/Thread-Number-Best-Practice-Guidance-tp3369421p3369421.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to