Jim Jagielski wrote:

On Aug 31, 2008, at 9:49 AM, Bing Swen wrote:

To my knowledge, the "one thread per connection" network i/o model is a
suboptimal use

threads vs. events is certainly not, imo, a finalized debate
yet with a known winner or loser. Maybe 5-10 years ago events
had a "clear" advantage but today that is hardly the case...

Not saying that httpd shouldn't (or won't) have an true
event driven MPM, but it is hardly the manna the masses
claim it to be.

Depending on traffic shaping, it most certainly will be an improvement but
the question is entirely about what sorts of gains, and will they be worth
it for the "classic" module authoring community to make the sometimes
painful changes necessary to support a free-threaded server.  Many modules
achieved worker mpm compatibility with TLS, which isn't a free-threaded
solution.

It was perfect for the slow internet + slower and less capable machines,
but even as the bandwidth of individual clients grows, so too has the
"typical" machine (now multi-core, very fast performance, etc).

The only way to settle the debate though will be to demonstrate it :)


Reply via email to