Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 3072 invoked by uid 500); 24 Apr 2002 08:14:47 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 3059 invoked from network); 24 Apr 2002 08:14:47 -0000 Date: Wed, 24 Apr 2002 01:22:36 -0700 From: Brian Pane Subject: Re: [PATCH] improve request multiplexing in AB To: dev@httpd.apache.org Message-id: <3CC66B4C.9060201@pacbell.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020310 References: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Cliff Woolley wrote: >On Tue, 23 Apr 2002, Aaron Bannert wrote: > >>This patch corrects some problems in the ability of AB to handle >>concurrent processing by: >> - enabling nonblocking connect()s. >> - preventing APR from performing blocking reads, allowing AB to >> multiplex over its own set of descriptors. >>** If you saw poor concurrent performance with the worker MPM while >>testing with AB, please retest and submit your results. >> > >May I just say HELL YEAH! :) That's awesome. Attached are some runs I >just did before and after applying your patch to ab (nothing else >changed... I didn't even stop and restart httpd between runs). Included >are a few dumps from mod_status during each ab run.\ > Works great with leader/follower, too (although so did the unpatched ab)...+1. --Brian