[Pkg-openldap-devel] Bug#421946: openldap2.3: build against newer Berkeley DB
Clint Adams
schizo at debian.org
Fri Mar 7 14:43:27 UTC 2008
On Mon, Oct 08, 2007 at 09:00:17PM -0700, Howard Chu wrote:
> I've just rerun my tests using both BDB 4.2.52 and 4.6.21 and the
> behavior is as expected. On an otherwise idle machine, both perform well,
> completing our concurrency test in about 31 seconds.
>
> With a CPU-hog running in the background, the test with BDB 4.2.52 takes
> only 37 seconds, while BDB 4.6.21 takes 1:42. Watching with top you can
> see that BDB 4.6.21 gets a lot less CPU than BDB 4.2.52. This is the
> problem with using yield() on an NPTL system - whereas on most POSIX
> systems yield() only yields control to some other thread in the current
> process, on NPTL yield() gives up the CPU for the entire process.
Were these run with or without a ShmKey / DB_SYSTEM_MEM ?
More information about the Pkg-openldap-devel
mailing list