httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rose, Billy" <wr...@loislaw.com>
Subject RE: cvs commit: httpd-2.0/server/mpm/worker worker.c
Date Thu, 18 Apr 2002 14:13:17 GMT
Okay thanks :) I've printed out most of the 2.0.35 source and am annotating
and it to go into 3 ring binders for quick reference. The 2.x code base is
such a huge milestone over 1.3, which was already super awesome itself.

Billy Rose 
wrose@loislaw.com

> -----Original Message-----
> From: Sander Striker [mailto:striker@apache.org]
> Sent: Thursday, April 18, 2002 9:00 AM
> To: dev@httpd.apache.org
> Cc: Billy Rose
> Subject: RE: cvs commit: httpd-2.0/server/mpm/worker worker.c
> 
> 
> > From: Rose, Billy [mailto:wrose@loislaw.com]
> > Sent: 18 April 2002 15:47
> 
> > Hummm. What are your thoughts on shmget() allocating a 
> global segment owned
> > by the master process that each child can get at? Is there 
> a Nix out there
> > that doesn't have shmget()?
> 
> I suggest you take a look at APR, specifically
> apr/include/apr_shm.h
> 
> Sander
> 
>  
> > Billy Rose 
> > wrose@loislaw.com
> > 
> > > -----Original Message-----
> > > From: Aaron Bannert [mailto:aaron@clove.org]
> > > Sent: Wednesday, April 17, 2002 3:19 PM
> > > To: dev@httpd.apache.org
> > > Subject: Re: cvs commit: httpd-2.0/server/mpm/worker worker.c
> > > 
> > > 
> > > On Wed, Apr 17, 2002 at 02:58:03PM -0500, Rose, Billy wrote:
> > > > If I could receive feedback on the following email made on 
> > > the 11th, I'd be
> > > > willing to burn some hours to make the following MPM 
> for testing:
> > > 
> > > I think one part that is missing from this design is how 
> you translate
> > > these "connection objects" between processes. This is not 
> unsolvable,
> > > just an obstacle that may eat into performance. Some of the 
> > > methods that
> > > you might use for this are:
> > > 
> > > - unix domain sockets (named and anonymous both work here)
> > > - doors (* my prefered method, only available on solaris)
> > > 
> > > 
> > > I've also been working on an addition to APR that will do this in
> > > a cross-platform manner, called "spipe" (aka Stream 
> Pipes). See some
> > > sample file-descriptor-passing code in the perchild MPM.
> > > 
> > > -aaron
> 

Mime
View raw message