📄 prefork.html.ja.euc-jp
字号:
<?xml version="1.0" encoding="EUC-JP"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --><title>prefork - Apache HTTP サ〖バ</title><link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link href="../images/favicon.ico" rel="shortcut icon" /></head><body><div id="page-header"><p class="menu"><a href="../mod/">モジュ〖ル</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">脱胳</a> | <a href="../sitemap.html">サイトマップ</a></p><p class="apache">Apache HTTP サ〖バ バ〖ジョン 2.0</p><img alt="" src="../images/feather.gif" /></div><div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サ〖バ</a> > <a href="http://httpd.apache.org/docs/">ドキュメンテ〖ション</a> > <a href="../">バ〖ジョン 2.0</a> > <a href="./">モジュ〖ル</a></div><div id="page-content"><div id="preamble"><h1>Apache MPM prefork</h1><div class="toplang"><p><span>Available Languages: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |<a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="../es/mod/prefork.html" hreflang="es" rel="alternate" title="Espa彨衞l"> es </a> |<a href="../ja/mod/prefork.html" title="Japanese"> ja </a></p></div><div class="outofdate">This translation may be out of date. Check the English version for recent changes.</div><table class="module"><tr><th><a href="module-dict.html#Description">棱汤:</a></th><td>スレッドを蝗わず、黎乖して fork を乖なうウェブサ〖バを悸刘</td></tr><tr><th><a href="module-dict.html#Status">ステ〖タス:</a></th><td>MPM</td></tr><tr><th><a href="module-dict.html#ModuleIdentifier">モジュ〖ル急侍灰:</a></th><td>mpm_prefork_module</td></tr><tr><th><a href="module-dict.html#SourceFile">ソ〖スファイル:</a></th><td>prefork.c</td></tr></table><h3>车妥</h3> <p>このマルチプロセッシングモジュ〖ル (MPM) は、 Unix 惧での Apache 1.3 のデフォルトの刁瓢と润撅によく击た数恕で リクエストを借妄する、スレッドを蝗わず、黎乖して fork を乖なう ウェブサ〖バを悸刘しています。 スレッドセ〖フでないライブラリとの高垂拉をとるために、 スレッドを闰ける涩妥のあるサイトでは、このモジュ〖ルの蝗脱が努磊でしょう。 あるリクエストで券栏した啼玛が戮のリクエストに逼读しないように、 改」のリクエストを帽违するのにも、呵努な MPM です。</p> <p>この MPM は润撅に极围弄なので、この MPM の肋年ディレクティブを 拇腊する涩妥はほとんどないでしょう。もっとも脚妥なことは、 <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> が、徒鳞される票箕リクエスト眶を浇尸胺えるぐらいは络きいけれども、 链プロセスに浇尸な湿妄メモリが澄悸に乖き畔る镍刨には井さい猛にする、 ということです。</p></div><div id="quickview"><h3 class="directives">ディレクティブ</h3><ul id="toc"><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#acceptmutex">AcceptMutex</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#bs2000account">BS2000Account</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#enableexceptionhook">EnableExceptionHook</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#group">Group</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listen">Listen</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listenbacklog">ListenBacklog</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#lockfile">LockFile</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxclients">MaxClients</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxmemfree">MaxMemFree</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li><li><img alt="" src="../images/down.gif" /> <a href="#maxspareservers">MaxSpareServers</a></li><li><img alt="" src="../images/down.gif" /> <a href="#minspareservers">MinSpareServers</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#pidfile">PidFile</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#scoreboardfile">ScoreBoardFile</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#serverlimit">ServerLimit</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li><li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li></ul><h3>トピック</h3><ul id="topics"><li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">瓢侯数恕</a></li></ul><h3>徊救</h3><ul class="seealso"><li><a href="../bind.html">Apacheが蝗脱するアドレスとポ〖トの肋年</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="how-it-works" id="how-it-works">瓢侯数恕</a></h2> <p>办つのコントロ〖ルプロセスが、 コネクションに滦して listen して、しかるべき箕に炳批する 灰プロセスを弹瓢します。Apache は撅に傣つかの<dfn>スペア</dfn> かアイドルなサ〖バプロセスを拜积していて、それらは掐ってきた リクエストに炳批できるように略怠しています。 このようにしてクライアントは、リクエストが炳批される涟に、 糠しい灰プロセスが fork されるのを略たなくてもよいように なっています。</p> <p>科プロセスがリクエストに炳批するの灰プロセスを どのように栏喇するかは、 <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>, <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code>, <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> で拇腊します。办忍弄に、Apache は润撅に极围弄なので、 络鸟のサイトではこれらのディレクティブをデフォルト猛から拇腊する 涩妥はないでしょう。 票箕に 256 を亩えるリクエストに炳批しないといけないサイトでは、 <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> を笼やす涩妥があるでしょう。 办数、メモリの嘎られているサイトでは、スラッシング (メモリとディスク粗で部刨もスワップ) が弹こるのを松ぐために <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> を负らす涩妥があるでしょう。プロセス栏喇のチュ〖ニングに簇する 拒しい攫鼠は、<a href="../misc/perf-tuning.html">拉墙に簇するヒント</a> にあります。</p> <p>奶撅 Unix では科プロセスは 80 戎ポ〖トにバインドするために <code>root</code> で弹瓢されますが、灰プロセスやスレッドは もっと你い涪嘎のユ〖ザで Apache によって弹瓢されます。 <code class="directive"><a href="../mod/mpm_common.html#user">User</a></code> と <code class="directive"><a href="../mod/mpm_common.html#group">Group</a></code> ディレクティブは Apache の灰プロセスの涪嘎を肋年するのに脱いられます。 灰プロセスはクライアントに流るコンテンツ链てを粕めないといけませんが、 材墙な嘎り涩妥呵井嘎の涪嘎のみを积っているようにするべきです。</p> <p><code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code> は、概いプロセスを匿贿して糠しいプロセスを弹瓢することによって、 どの镍刨の裳刨でサ〖バがプロセスをリサイクルするかを扩告します。</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="MaxSpareServers" id="MaxSpareServers">MaxSpareServers</a> <a name="maxspareservers" id="maxspareservers">ディレクティブ</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">棱汤:</a></th><td>アイドルな灰サ〖バプロセスの呵络改眶</td></tr><tr><th><a href="directive-dict.html#Syntax">菇矢:</a></th><td><code>MaxSpareServers <var>number</var></code></td></tr><tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>MaxSpareServers 10</code></td></tr><tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サ〖バ肋年ファイル</td></tr><tr><th><a href="directive-dict.html#Status">ステ〖タス:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>prefork</td></tr></table> <p><code class="directive">MaxSpareServers</code> ディレクティブは、 <em>アイドルな</em>灰サ〖バプロセスの歹司呵络改眶を肋年します。 アイドルプロセスとは、リクエストを胺っていないプロセスです。 <code class="directive">MaxSpareServers</code> よりも驴い眶がアイドルであれば、 科プロセスは亩册プロセスを kill します。</p> <p>润撅に寒んでいるサイトでのみ、このパラメ〖タをチュ〖ニングするべきです。 このパラメ〖タを络きくするということは、络鸟の眷圭は碍い券鳞です。 <code class="directive"><a href="#minspareservers">MinSpareServers</a></code> よりも井さい猛に肋年した眷圭、<code class="directive">MinSpareServers</code> <code>+1</code> に极瓢拇腊されます。</p><h3>徊救</h3><ul><li><code class="directive"><a href="#minspareservers">MinSpareServers</a></code></li><li><code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="MinSpareServers" id="MinSpareServers">MinSpareServers</a> <a name="minspareservers" id="minspareservers">ディレクティブ</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">棱汤:</a></th><td>アイドルな灰サ〖バプロセスの呵井改眶</td></tr><tr><th><a href="directive-dict.html#Syntax">菇矢:</a></th><td><code>MinSpareServers <var>number</var></code></td></tr><tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>MinSpareServers 5</code></td></tr><tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サ〖バ肋年ファイル</td></tr><tr><th><a href="directive-dict.html#Status">ステ〖タス:</a></th><td>MPM</td></tr><tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>prefork</td></tr></table> <p><code class="directive">MaxSpareServers</code> ディレクティブは、 <em>アイドルな</em>灰サ〖バプロセスの歹司呵井改眶を肋年します。 アイドルプロセスとは、リクエストを胺っていないプロセスです。 <code class="directive">MinSpareServers</code> よりも警ない眶がアイドルであれば、 科プロセスは呵光で 1 擅につき 1 改の充圭で糠しい灰プロセスを栏喇します。</p> <p>润撅に寒んでいるサイトでのみ、このパラメ〖タをチュ〖ニングするべきです。 このパラメ〖タを络きくするということは、络鸟の眷圭は碍い券鳞です。</p><h3>徊救</h3><ul><li><code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code></li><li><code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code></li></ul></div></div><div class="bottomlang"><p><span>Available Languages: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |<a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="../es/mod/prefork.html" hreflang="es" rel="alternate" title="Espa彨衞l"> es </a> |<a href="../ja/mod/prefork.html" title="Japanese"> ja </a></p></div><div id="footer"><p class="apache">Copyright 2007 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p><p class="menu"><a href="../mod/">モジュ〖ル</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">脱胳</a> | <a href="../sitemap.html">サイトマップ</a></p></div></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -