On 15/01/2015 18:24, Rémy Maucherat wrote:
> 2015-01-15 17:03 GMT+01:00 Mark Thomas <[email protected]>:
> 
>> On 15/01/2015 14:28, [email protected] wrote:
>>> Author: remm
>>> Date: Thu Jan 15 14:28:13 2015
>>> New Revision: 1652108
>>>
>>> URL: http://svn.apache.org/r1652108
>>> Log:
>>> Fix use of the semaphore (it seems equivalent to not using it). This
>> fixes the ab corruption I was experiencing.
>>
>> Thanks. That fixes the performance issue I was seeing (which was caused
>> by an exception during socket close so the lower maxKeepAliveRequests
>> the more obvious the problem became). It certainly drives home the
>> message that you never, ever want exceptions routinely occurring on the
>> critical path.
>>
> For the ab results, I am now at (8 to trunk before latest refactoring to
> trunk):
> NIO1: 50k -> 60k -> 57k
> APR: 67k -> 67k -> 62k
> NIO2: 65k -> 65k -> 60k
> 
> So I see a small difference with this latest refactoring.

Looks like I still have some work to do. I'll keep chipping away with
the performance improvements along side my 8.0.x next work.

Mark



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to