httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul J. Reder" <>
Subject Re: Scoreboard redesign
Date Thu, 17 May 2001 16:06:27 GMT wrote:
> You are talking about adding a lot of logic that has very little benefit
> IMO.  The purpose for these changes, are to remove HARD_SERVER_LIMIT, and
> to make it easier to remove some shared memory if mod_status is not
> loaded.  How big a hardship is HARD_SERVER_LIMIT, and how much memory are
> we really talking about?

No, this is not the purpose of the changes. The primary purpose of the redesign
is to allow the mpms (threaded in particular) to work in some semblance of a
reasonable fashion when max_requests_per_child is set to anything other than 0.
This includes both cleanup related issues and overall throughput. Right now, the
threaded mpm performance sucks if mrpc is set to anything other than 0 (or some
really large number) and you can't set it too big because of memory leaks.

Any other benefits gained by the redesign are side benefits. They are nice,
but not a reason to justify (or veto) the basic ideas.

Paul J. Reder
"The strength of the Constitution lies entirely in the determination of each
citizen to defend it.  Only if every single citizen feels duty bound to do
his share in this defense are the constitutional rights secure."
-- Albert Einstein

View raw message