[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#3835) Lightweight Listener Thread
> I've tested now with the new build, and it works correctly. So I'm
> guessing the ifdef's are not even needed, since things must always be
> mutexed.
>
> As for the results:
>
> Search rate with patch: 868.232 ops/second
> Searchrate without patch: 910.171 ops/second
>
> I.e., its faster without the patch for me on Solaris. I've not yet
tested
> with it being compiled with the second flag set.
To find the cause of the performance degradation, I have thoroughly
reanalyze the patch and found there is an expensive operation,
WAKE_LISTENER in "slapd_resume". So I eliminated the operation in the
patch.
The following patch has been tested and showed no performance degradation
in my environment as before.
ftp://ftp.openldap.org/incoming/sangseok-050711.diff
Sang-Seok