I am running JBoss on a IBM Regatta AIX and I am also seeing a dramatic decrease in speed. When performing a simple Bubblesort of 100,000 real numbers, my local machine is done in about 5 minutes. On the IBM Regatta AIX, it takes a little under 30 minutes to finish. Any ideas on what may be causing this?
Our slow problems were related to the use of very _descriptive_ log4j output. AIX has a very slow implementation of determining the call stack, and thus takes about 100ms for each log statement to output. Note, this is only noticeable when you are logging those fields that require a stack trace to be generated.