||Software Infrastructure Bottlenecks in J2EE|
We found similar results in some of our testing. We were loading the server and running tests by giving the server varying numbers of CPUs. We found, simply, that while muliple CPU's gave us more throughput, it didn't scale as well as it could have, and that, for example, running two instances on 2 CPU's each of a 4 CPU machine gave us better utilization than one instance on the same 4 CPU machine.
Hear us Roar