prefork.xml.ja revision 2bc7f1cf720973a67f8ff7a8d523e40569ae5b6c
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
2bc7f1cf720973a67f8ff7a8d523e40569ae5b6cnd<!-- English Revision: 151408:280384 (outdated) -->
fe9dca85c9e1544931fb420615372c10c0181ea7nd Copyright 2002-2005 The Apache Software Foundation or its licensors,
fe9dca85c9e1544931fb420615372c10c0181ea7nd as applicable.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd Licensed under the Apache License, Version 2.0 (the "License");
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd you may not use this file except in compliance with the License.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd You may obtain a copy of the License at
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd Unless required by applicable law or agreed to in writing, software
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd distributed under the License is distributed on an "AS IS" BASIS,
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd See the License for the specific language governing permissions and
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd limitations under the License.
8620abf068bd263eaee16178f4a63104fe4bf6c8yoshiki<description>$B%9%l%C%I$r;H$o$:!"@h9T$7$F(B fork $B$r9T$J$&%&%'%V%5!<%P$r<BAu(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</description>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$B$3$N%^%k%A%W%m%;%C%7%s%0%b%8%e!<%k(B (MPM) $B$O!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki Unix $B>e$G$N(B Apache 1.3 $B$N%G%U%)%k%H$N5sF0$HHs>o$K$h$/;w$?J}K!$G(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%j%/%(%9%H$r=hM}$9$k!"%9%l%C%I$r;H$o$:!"@h9T$7$F(B fork $B$r9T$J$&(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%&%'%V%5!<%P$r<BAu$7$F$$$^$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%9%l%C%I%;!<%U$G$J$$%i%$%V%i%j$H$N8_49@-$r$H$k$?$a$K!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%9%l%C%I$rHr$1$kI,MW$N$"$k%5%$%H$G$O!"$3$N%b%8%e!<%k$N;HMQ$,E,@Z$G$7$g$&!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$"$k%j%/%(%9%H$GH/@8$7$?LdBj$,B>$N%j%/%(%9%H$K1F6A$7$J$$$h$&$K!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B8D!9$N%j%/%(%9%H$rC1N%$9$k$N$K$b!":GE,$J(B MPM $B$G$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$B$3$N(B MPM $B$OHs>o$K<+N'E*$J$N$G!"$3$N(B MPM $B$N@_Dj%G%#%l%/%F%#%V$r(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $BD4@0$9$kI,MW$O$[$H$s$I$J$$$G$7$g$&!#$b$C$H$b=EMW$J$3$H$O!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="mpm_common">MaxClients</directive>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$,!"M=A[$5$l$kF1;~%j%/%(%9%H?t$r==J,07$($k$0$i$$$OBg$-$$$1$l$I$b!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $BA4%W%m%;%9$K==J,$JJ*M}%a%b%j$,3N<B$K9T$-EO$kDxEY$K$O>.$5$$CM$K$9$k!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$H$$$&$3$H$G$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<seealso><a href="/bind.html">Apache
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki$B$,;HMQ$9$k%"%I%l%9$H%]!<%H$N@_Dj(B</a></seealso>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<section id="how-it-works"><title>$BF0:nJ}K!(B</title>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$B0l$D$N%3%s%H%m!<%k%W%m%;%9$,!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%3%M%/%7%g%s$KBP$7$F(B listen $B$7$F!"$7$+$k$Y$-;~$K1~Ez$9$k(B
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki $B;R%W%m%;%9$r5/F0$7$^$9!#(BApache $B$O>o$K4v$D$+$N(B<dfn>$B%9%Z%"(B</dfn>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$+%"%$%I%k$J%5!<%P%W%m%;%9$r0];}$7$F$$$F!"$=$l$i$OF~$C$F$-$?(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%j%/%(%9%H$K1~Ez$G$-$k$h$&$KBT5!$7$F$$$^$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$3$N$h$&$K$7$F%/%i%$%"%s%H$O!"%j%/%(%9%H$,1~Ez$5$l$kA0$K!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B?7$7$$;R%W%m%;%9$,(B fork $B$5$l$k$N$rBT$?$J$/$F$b$h$$$h$&$K(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$J$C$F$$$^$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$B?F%W%m%;%9$,%j%/%(%9%H$K1~Ez$9$k$N;R%W%m%;%9$r(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$I$N$h$&$K@8@.$9$k$+$O!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="mpm_common">StartServers</directive>,
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="prefork">MinSpareServers</directive>,
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="prefork">MaxSpareServers</directive>,
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="mpm_common">MaxClients</directive>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$GD4@0$7$^$9!#0lHLE*$K!"(BApache $B$OHs>o$K<+N'E*$J$N$G!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $BBgDq$N%5%$%H$G$O$3$l$i$N%G%#%l%/%F%#%V$r%G%U%)%k%HCM$+$iD4@0$9$k(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $BI,MW$O$J$$$G$7$g$&!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $BF1;~$K(B 256 $B$rD6$($k%j%/%(%9%H$K1~Ez$7$J$$$H$$$1$J$$%5%$%H$G$O!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="mpm_common">MaxClients</directive>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$rA}$d$9I,MW$,$"$k$G$7$g$&!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B0lJ}!"%a%b%j$N8B$i$l$F$$$k%5%$%H$G$O!"%9%i%C%7%s%0(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki ($B%a%b%j$H%G%#%9%/4V$G2?EY$b%9%o%C%W(B) $B$,5/$3$k$N$rKI$0$?$a$K(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="mpm_common">MaxClients</directive>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$r8:$i$9I,MW$,$"$k$G$7$g$&!#%W%m%;%9@8@.$N%A%e!<%K%s%0$K4X$9$k(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki href="/misc/perf-tuning.html">$B@-G=$K4X$9$k%R%s%H(B</a>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$K$"$j$^$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$BDL>o(B Unix $B$G$O?F%W%m%;%9$O(B 80 $BHV%]!<%H$K%P%$%s%I$9$k$?$a$K(B
414ccb9ae69be69c2408841699430db735b237d5yoshiki <code>root</code> $B$G5/F0$5$l$^$9$,!";R%W%m%;%9$d%9%l%C%I$O(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$b$C$HDc$$8"8B$N%f!<%6$G(B Apache $B$K$h$C$F5/F0$5$l$^$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <directive module="mpm_common">User</directive> $B$H(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%G%#%l%/%F%#%V$O(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki Apache $B$N;R%W%m%;%9$N8"8B$r@_Dj$9$k$N$KMQ$$$i$l$^$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B;R%W%m%;%9$O%/%i%$%"%s%H$KAw$k%3%s%F%s%DA4$F$rFI$a$J$$$H$$$1$^$;$s$,!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B2DG=$J8B$jI,MW:G>.8B$N8"8B$N$_$r;}$C$F$$$k$h$&$K$9$k$Y$-$G$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p><directive module="mpm_common">MaxRequestsPerChild</directive>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$O!"8E$$%W%m%;%9$rDd;_$7$F?7$7$$%W%m%;%9$r5/F0$9$k$3$H$K$h$C$F!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$I$NDxEY$NIQEY$G%5!<%P$,%W%m%;%9$r%j%5%$%/%k$9$k$+$r@)8f$7$^$9!#(B</p>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>CoreDumpDirectory</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
7feb86996c7235909f266789abc6824c4d90ced6yoshiki<directivesynopsis location="mpm_common"><name>EnableExceptionHook</name>
7feb86996c7235909f266789abc6824c4d90ced6yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>PidFile</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>Listen</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>ListenBacklog</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>LockFile</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>MaxClients</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>MaxMemFree</name>
7503d8e3527e526884c5d43943d0479c557fc660yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>MaxRequestsPerChild</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>ScoreBoardFile</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>ServerLimit</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>StartServers</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>User</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>Group</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
414ccb9ae69be69c2408841699430db735b237d5yoshiki<directivesynopsis location="mpm_common"><name>AcceptMutex</name>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<directivesynopsis>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<description>$B%"%$%I%k$J;R%5!<%P%W%m%;%9$N:GBg8D?t(B</description>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p><directive>MaxSpareServers</directive> $B%G%#%l%/%F%#%V$O!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <em>$B%"%$%I%k$J(B</em>$B;R%5!<%P%W%m%;%9$N4uK>:GBg8D?t$r@_Dj$7$^$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%"%$%I%k%W%m%;%9$H$O!"%j%/%(%9%H$r07$C$F$$$J$$%W%m%;%9$G$9!#(B
414ccb9ae69be69c2408841699430db735b237d5yoshiki <directive>MaxSpareServers</directive> $B$h$j$bB?$$?t$,%"%$%I%k$G$"$l$P!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B?F%W%m%;%9$OD62a%W%m%;%9$r(B kill $B$7$^$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$BHs>o$K:.$s$G$$$k%5%$%H$G$N$_!"$3$N%Q%i%a!<%?$r%A%e!<%K%s%0$9$k$Y$-$G$9!#(B
414ccb9ae69be69c2408841699430db735b237d5yoshiki $B$3$N%Q%i%a!<%?$rBg$-$/$9$k$H$$$&$3$H$O!"BgDq$N>l9g$O0-$$H/A[$G$9!#(B
414ccb9ae69be69c2408841699430db735b237d5yoshiki <directive module="prefork">MinSpareServers</directive>
a46a6afa242520cde03f07453f243165150e7575yoshiki $B0J2<$K@_Dj$7$?>l9g!"(B<directive>MinSpareServers</directive>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<seealso><directive module="prefork">MinSpareServers</directive></seealso>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<seealso><directive module="mpm_common">StartServers</directive></seealso>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<directivesynopsis>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<description>$B%"%$%I%k$J;R%5!<%P%W%m%;%9$N:G>.8D?t(B</description>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p><directive>MaxSpareServers</directive> $B%G%#%l%/%F%#%V$O!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <em>$B%"%$%I%k$J(B</em>$B;R%5!<%P%W%m%;%9$N4uK>:G>.8D?t$r@_Dj$7$^$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B%"%$%I%k%W%m%;%9$H$O!"%j%/%(%9%H$r07$C$F$$$J$$%W%m%;%9$G$9!#(B
414ccb9ae69be69c2408841699430db735b237d5yoshiki <directive>MinSpareServers</directive> $B$h$j$b>/$J$$?t$,%"%$%I%k$G$"$l$P!"(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B?F%W%m%;%9$O:G9b$G(B 1 $BIC$K$D$-(B 1 $B8D$N3d9g$G?7$7$$;R%W%m%;%9$r@8@.$7$^$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki <p>$BHs>o$K:.$s$G$$$k%5%$%H$G$N$_!"$3$N%Q%i%a!<%?$r%A%e!<%K%s%0$9$k$Y$-$G$9!#(B
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki $B$3$N%Q%i%a!<%?$rBg$-$/$9$k$H$$$&$3$H$O!"BgDq$N>l9g$O0-$$H/A[$G$9!#(B</p>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<seealso><directive module="prefork">MaxSpareServers</directive></seealso>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki<seealso><directive module="mpm_common">StartServers</directive></seealso>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</directivesynopsis>
0c0e580d14ff12b79377e22d230ffb32ee6ced03yoshiki</modulesynopsis>