On Fri, 10 Dec 2004 17:03:36 -0800
"Anthony D. Urso" <[EMAIL PROTECTED]> wrote:

> I sent in a patch several months ago that, although it made it into the
> qpsmtpd-forkserver, has not been applied to SelectServer.pm.

Found it, thanks.

In addition to missing your patch, it looks like SelectServer.pm hasn't
been touched at all since 0.28.

As such, since SelectServer.pm implements it's own data(), it is therefor
missing support for the data hook and for AUTH.

It is also more lenient about barelf than is SMTP.pm.


> > How does the memory footprint compare for forkserver vs selectserver,
> > assuming linux kernel 2.6?  I'm talking hundreds of connections at a
> > time.
>
> I imagine that the only difference in memory usage between them would
> be the additional process structs in kernel memory; all the perl stuff
> should be shared/copy-on-write, etc.  I guess it might depend on your
> local config.

That's what I thought, but I'm using enough memory to suspect that perl
makes a special effort to scribble all over the pages it allocated before
forking.

Do you by any chance know of a way to tell how much data is being shared
via cow?

Brian

Reply via email to