Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jun 2004 19:05:47 -0700 (PDT)
From:      Doug White <dwhite@gumbysoft.com>
To:        Aaron Bannert <aaron@clove.org>
Cc:        stable@freebsd.org
Subject:   Re: Apache2 threaded MPM?
Message-ID:  <20040630190307.Q66769@carver.gumbysoft.com>
In-Reply-To: <FBB2849B-CAB3-11D8-8206-000393B3C494@clove.org>
References:  <40E26F4A.80004@fer.hr> <FBB2849B-CAB3-11D8-8206-000393B3C494@clove.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Wed, 30 Jun 2004, Aaron Bannert wrote:

>
> On Jun 30, 2004, at 12:44 AM, Ivan Voras wrote:
>
> > Can apache2 be run on FreeBSD 4.x using a threaded MPM (e.g.
> > "mpm_worker")? Is anybody using this in production?
>
> There are some serious problems with FreeBSD 4.x's thread support that
> cause Apache's worker MPM to fail in strange and horrible ways. It is
> possible to force Apache to build the worker MPM under FreeBSD 4.x, but
> you have to hack around the safeguards we put in that disallow this.
> Even if you manage to get it to work I'd completely avoid it for
> production machines. I've heard good reports from people running worker
> under 5.x though.

Yes, the threaded MPMs are MUCH better under 5.x, which has proper
kernel-based thread support. On 4.x, its a userland scheduler running as a
single process (libc_r), and performance _SUCKS_.

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite@gumbysoft.com          |  www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040630190307.Q66769>