We side-tracked slightly while looking at JBoss performance. We noticed
some noticeable variations in response times and significant enough
changes in throughput to question our assumptions about thread performance
in a multiprocessor environment.

The results of our investigation of Java threads on an 8-way Intel
multiprocessor Linux system with NPTL (Native POSIX Thread Library) is
interesting and not what we expected. We compared performance
characteristics of the IBM and Sun Java implementations with respect to
true parallel throughput.

We discovered what appears to be an exponential increase in completion
time as the number of threads increase for one implementation while the
other has a more linear trend. We do caution that other effects may temper
the impact of the findings. You can find the document at
http://www.amitysolutions.com.au/documents/NPTL_Java_threads.pdf. We hope
it is of use for those pursuing performance issues with applications and
JBoss.

JonB.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to