From: Joshua Slive Date: Sun, 19 Nov 2000 07:37:05 +0000 (+0000) Subject: Add an outline for mpm_winnt.html. X-Git-Tag: APACHE_2_0_ALPHA_8~15 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a458bdfd78f8662f6601b5e21dd1e39d8568674f;p=apache Add an outline for mpm_winnt.html. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87023 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/index.html b/docs/manual/mod/index.html index 6f7785d7af..03e47193eb 100644 --- a/docs/manual/mod/index.html +++ b/docs/manual/mod/index.html @@ -35,8 +35,11 @@ of processes, variable number of threads/child
mpmt_pthread
Multi-Processing Model with Threading via Pthreads; Variable number of processes, constant number of threads/child +
mpm_winnt +
Multi-Processing Model with a single control process and a single +server process with multiple threads for Windows NT
prefork -
Non-threaded preforking processes model similar to Apache 1.3. +
Non-threaded preforking processes model similar to Apache 1.3

Other Modules

diff --git a/docs/manual/mod/mpm_common.html b/docs/manual/mod/mpm_common.html index 7201cd2735..2b192e8de6 100644 --- a/docs/manual/mod/mpm_common.html +++ b/docs/manual/mod/mpm_common.html @@ -61,7 +61,7 @@ than one multi-processing module (MPM). Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork, mpm_winnt

This controls the directory to which Apache attempts to switch before dumping core. The default is in the


Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork

The Group directive sets the group under which the server will answer requests. In order to use this directive, the stand-alone server must be run initially @@ -142,7 +142,7 @@ considerations.


Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork, mpm_winnt

The PidFile directive sets the file to which the server records the process id of the daemon. If the filename does not begin with a slash @@ -177,7 +177,7 @@ Listen [IP address:]port number
Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork, mpm_winnt

The Listen directive instructs Apache to listen to more than one IP @@ -247,7 +247,7 @@ interfaces and port numbers, use Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork, mpm_winnt

The maximum length of the queue of pending connections. Generally no tuning is needed or desired, however on some systems it is desirable @@ -280,7 +280,7 @@ use exactly what is specified as the backlog, but use a number based on Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork

The LockFile directive sets the path to the lockfile used when Apache is compiled with either USE_FCNTL_SERIALIZED_ACCEPT or @@ -362,7 +362,7 @@ href="#threadsperchild">ThreadsPerChild.

Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork, mpm_winnt

The MaxRequestsPerChild directive sets the limit on the number of requests that an individual child server process will handle. After MaxRequestsPerChild @@ -405,9 +405,9 @@ behavior to limit the number of connections per child. Module: mpmt_pthread

+>Module: dexter, mpmt_pthread

-

Content needed here!

+

Maximum number of idle threads.

See also MinSpareThreads and StartServers. @@ -435,21 +435,9 @@ behavior to limit the number of connections per child. Module: mpmt_pthread

- -

fix me

- -

The MinSpareServers directive sets the desired minimum number of idle -child server processes. An idle process is one which is not handling -a request. If there are fewer than MinSpareServers idle, then the parent -process creates new children at a maximum rate of 1 per second.

+>Module: dexter, mpmt_pthread

-Tuning of this parameter should only be necessary on very busy sites. -Setting this parameter to a large number is almost always a bad idea.

- -This directive has no effect on Microsoft Windows. - -

+

Minimum number of idle threads to handle request spikes. See also MaxSpareThreads and StartServers.


@@ -481,7 +469,7 @@ See also MaxSpareThreads and Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork

The ScoreBoardFile directive is required on some architectures to place a file that the server will use to communicate between its children and @@ -519,7 +507,7 @@ about log file placement and Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork, mpm_winnt

The server will set the TCP buffer size to the number of bytes specified. Very useful to increase past standard OS defaults on high @@ -578,7 +566,7 @@ on the load, there is usually little reason to adjust this parameter.

Module: mpmt_pthread

+>Module: mpmt_pthread, mpm_winnt

This directive sets the number of threads created by each child process.

@@ -604,14 +592,10 @@ process.

HREF="directive-dict.html#Status" REL="Help" >Status: core
-Compatibility: Removed in version 2.0.

Module: mpmt_pthread, prefork

+>Module: dexter, mpmt_pthread, prefork

The User directive sets the userid as which the server will answer requests. In order to use this directive, the standalone server must be run initially diff --git a/docs/manual/mod/mpm_winnt.html b/docs/manual/mod/mpm_winnt.html new file mode 100644 index 0000000000..f4a90f03cf --- /dev/null +++ b/docs/manual/mod/mpm_winnt.html @@ -0,0 +1,59 @@ + + + +Apache MPM pthread + + + + + + +

Multi-Processing Module mpm_winnt

+

+This Multi-Processing Module is optimized for Windows NT. +

+ +

Status: MPM +
+Source File: mpm_winnt.c +
+Module Identifier: mpm_winnt_module +

+ +

Summary

+ +

This Multi-Processing Module (MPM) is the default for +the Windows NT operating systems. It uses a single control +process which launches a single child process which in turn +creates threads to handle requests

+ + +

Directives

+ + + + +