Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 82567 invoked by uid 500); 5 Feb 2003 15:56:37 -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 82553 invoked from network); 5 Feb 2003 15:56:36 -0000 From: Jim Jagielski Message-Id: <200302051556.h15FucJ01976@devsys.jaguNET.com> Subject: Re: story posted To: dev@httpd.apache.org Date: Wed, 5 Feb 2003 10:56:34 -0500 (EST) Reply-To: jim@jaguNET.com In-Reply-To: from "Bill Stoddard" at Feb 05, 2003 10:49:25 AM X-Mailer: ELM [version 2.5 PL5] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Bill Stoddard wrote: > > Running a threaded mpm on Linux is just not interesting today. The > memory footprint of the server is reduced, but so is the performance > (requests per second). Even worse, with the current Linux pthread > implementation, the threaded MPM does not provide appreciably better > scalability (ability to support large numbers of concurrent clients) > than the prefork MPM. And just forget being able to efficiently use SMP > architectures with the threaded MPM. > Agreed. For some/many, prefork is just fine. Also, depending on the OS, worker may or may not be a 'Wow maker'. As you said, under Linux it's not a big diff, under other OSs (like Solaris), the difference is appreciable. -- =========================================================================== Jim Jagielski [|] jim@jaguNET.com [|] http://www.jaguNET.com/ "A society that will trade a little liberty for a little order will lose both and deserve neither" - T.Jefferson