Hi,
Le Jeu 11 octobre 2007 12:12, Howard Chu a écrit :
But the other nice point about this result is that while the number of CPU
cores was increased by a factor of 2, the overall auth rates increased by
a
factor of 2.7. So we can see that OpenLDAP 2.4 is at least 35% faster than
OpenLDAP 2.3. It also shows that the lightweight dispatcher is still
scaling
well with available CPU power.
What version of BerkeleyDB do you use? 4.2.52+patches, or one of the first
4.6 ? Do you use glibc malloc?
Another point is the same thing I've harped on before - SLAMD is too
inefficient on clients. We measured the 38K/sec rate using the slapd-auth
C
client that I just added to CVS HEAD. Using the SLAMD java client we could
only reach 29K/sec, even with 12 client machines and 10 threads per
client.
Someone's going to have to sit down and write a C client that speaks the
SLAMD
server protocol and just fires off compiled C clients...
Do you know where the SLAMD server protocol is described? I (or someone
else, not very much time currently) could implement it in Charge (
http://loadtesting.sourceforge.net/index.php?lang=en ).