On 2015-04-22 1:37 AM, Brian Reichert wrote:
On Tue, Apr 21, 2015 at 08:23:31AM -0700, Quanah Gibson-Mount wrote:
--On Tuesday, April 21, 2015 11:54 AM -0400 Brian Reichert 
<reichert@numachi.com> wrote:
What does your config file look like?

In particular, what does this setting look like for you:

 # Threads - four per CPU
 threads 8
According to his summary, he's using 48 threads.
Thanks for pointing that out; I should finish my coffee before
posting. :)

4 per CPU/core was a good 
rule of thumb with bdb/hdb.  So far in playing with back-mdb, it's seemed 
closer to 2 per CPU/core for me in benchmarking.
Useful to note.  Has this detail ended up in any docs yet?

I'd generally advise testing current RE24 out, as there were some 
significant issues in 2.4.40 release.


In case it helps, these are the build config directives. Built from source downloaded from opernldap.org.

./configure --prefix=/usr \
--libexecdir=/usr/sbin \
--sysconfdir=/etc \
--disable-static \
--disable-debug \
--with-tls=openssl \
--without-cyrus-sasl \
--enable-slapd \
--enable-mdb=yes \
--enable-bdb=no \
--enable-hdb=no \
--enable-sql=no \
--enable-monitor=yes \

make test passed the tests OK (except invalid credentials when attempting sasl bind).


Quanah Gibson-Mount
Platform Architect
Zimbra, Inc.
Zimbra ::  the leader in open source messaging and collaboration