I used the latest source for both 2.1 and trunk.
Carsten Ziegeler wrote:
Ralph Goers wrote:
OK. I ran some basic tests on one of my machines. Just for basic info it is a P4 2.5 GHz with 1 GB of memory
running RHEL 3.
The only thing I did was set up JMeter to login to the portal as user cocoon. In all the tests the computer was
maxed at 100% cpu.
Before the change:
5 threads login repeated 10 times: Avg 3.4 seconds, Max 27 seconds.
10 threads login repeaded 5 times: Avg 6.760 seconds, Max 22 seconds
After the change:
5 threads login repeated 10 times: Avg 1.3 seconds, Max 2.6 seconds
5 threads login repeated 20 times: Avg 1.2 seconds, Max 2.5 seconds
10 threads login repeated 5 times: Avg 2.4 seconds, Max 10 seconds.
10 threads login repeated 10 times: Avg 2.1 seconds, Max 13 seconds.
The change has been checked into 2.1. I'll test it on 2.2 and check it in also.
Did you use in both tests the source from 2.1.8? I'm just curious if the
changes I did to the CastorConverter from 2.1.7 to 2.1.8 are improving
performance as well.
Carsten