From: Jim Jagielski Date: Wed, 25 Apr 2001 13:07:43 +0000 (+0000) Subject: Get rid of old naming fluff... MPMs aren't X-Git-Tag: 2.0.18~165 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bd8337edd2efa5027538f5de26d16b3f25f4648e;p=apache Get rid of old naming fluff... MPMs aren't 'modules' anymore. Also, we aren't dependant on Pthreads per se git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88933 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/mpm/MPM.NAMING b/server/mpm/MPM.NAMING index 2090692d44..62b60a0328 100644 --- a/server/mpm/MPM.NAMING +++ b/server/mpm/MPM.NAMING @@ -1,35 +1,13 @@ -For right now, the naming of the MPM methods follows -the following example for the 'prefork' method. - - 1. The directory name under modules/mpm is the actual - name. - - eg: modules/mpm/prefork - - 2. The internal module name must be that name, prepended with - mpm_ and suffixed with _module - - eg: mpm_prefork_module - - 3. The Makefile.tmpl must create lib.a - - eg: libprefork.a - -Numbers 1 and 3 follow the normal rules (for example, modules/standard -creates libstandard.a, etc...). - -The MPM_METHOD Rule will use the actual name (eg: prefork) to -pick the correct method module to build. The following MPMs currently exist: prefork ....... Multi Process Model with Preforking (Apache 1.3) - perchild ...... Multi Process Model with Threading via Pthreads + perchild ...... Multi Process Model with Threading. Constant number of processes, variable number of threads each child process can have a different uid/gid. - threaded ...... Multi Process Model with Threading via Pthreads + threaded ...... Multi Process Model with Threading. Variable number of processes, constant number of - threads/child (= Apache/pthread) + threads/child (= Apache/thread) spmt_os2 ...... Single Process Model with Threading on OS/2 winnt ......... Single Process Model with Threading on Windows NT