httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Randy Terbush <>
Subject Re: NT and modules
Date Wed, 18 Jun 1997 02:56:06 GMT

I've been playing around with PAM functionality lately which is 
heavily modulized as dynamic functions. I'll look at this. Memory 
usage for me is getting to be a big problem. This could be a huge 

We also have some very talented Perl people in this group. Much of 
Perl is dynamically loaded these days. Perhaps one of these people 
have some insight.

> On Tue, 17 Jun 1997, Randy Terbush wrote:
> > Ya know... perhaps we are being stupid here, but most UNIX systems 
> > have shared library capability. We are already creating modules 
> > like mod_proxy as a .a that is being linked to the server. Why 
> > couldn't we do the same with modules by creating a shared lib? 
> > Seems that if nothing else, this could really reduce the memory 
> > usage of hundreds of server processes?
> I'd love to see this done. We have a module (mod_dld.c) that links
> object files into the server at runtime using gdld. If someone wants
> to modify this to work with shared libraries in a way that works on
> many Unices, that'd be great. The last part seems to be the sticking
> point, if I recall correctly. A few years ago, when mod_dld was first
> written, I recall most Unix OSes doing this differently (if at
> all). Maybe that's changed, or maybe it was just wrong.
> Regardless, this has always been on my Apache 2.0 list - not shared
> libs per se, but just the ability to have modules loaded at runtime
> instead of at compile-time.
> -- 
> ________________________________________________________________________
> Alexei Kosut <>      The Apache HTTP Server
> URL:

View raw message