最新apache的源代码
源代码在线查看: prefork.html.ja.euc-jp
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> prefork - Apache HTTP サ〖バ モジュ〖ル | ディレクティブ | FAQ | 脱胳 | サイトマップ Apache HTTP サ〖バ バ〖ジョン 2.0 Apache > HTTP サ〖バ > ドキュメンテ〖ション > バ〖ジョン 2.0 > モジュ〖ル Apache MPM prefork Available Languages: de | en | es | ja 棱汤:スレッドを蝗わず、黎乖して fork を乖なうウェブサ〖バを悸刘 ステ〖タス:MPM モジュ〖ル急侍灰:mpm_prefork_module ソ〖スファイル:prefork.c 车妥 このマルチプロセッシングモジュ〖ル (MPM) は、 Unix 惧での Apache 1.3 のデフォルトの刁瓢と润撅によく击た数恕で リクエストを借妄する、スレッドを蝗わず、黎乖して fork を乖なう ウェブサ〖バを悸刘しています。 スレッドセ〖フでないライブラリとの高垂拉をとるために、 スレッドを闰ける涩妥のあるサイトでは、このモジュ〖ルの蝗脱が努磊でしょう。 あるリクエストで券栏した啼玛が戮のリクエストに逼读しないように、 改」のリクエストを帽违するのにも、呵努な MPM です。 この MPM は润撅に极围弄なので、この MPM の肋年ディレクティブを 拇腊する涩妥はほとんどないでしょう。もっとも脚妥なことは、 MaxClients が、徒鳞される票箕リクエスト眶を浇尸胺えるぐらいは络きいけれども、 链プロセスに浇尸な湿妄メモリが澄悸に乖き畔る镍刨には井さい猛にする、 ということです。 ディレクティブ AcceptMutex BS2000Account CoreDumpDirectory EnableExceptionHook Group Listen ListenBacklog LockFile MaxClients MaxMemFree MaxRequestsPerChild MaxSpareServers MinSpareServers PidFile ScoreBoardFile SendBufferSize ServerLimit StartServers User トピック 瓢侯数恕 徊救 Apache が蝗脱するアドレスとポ〖トの肋年 瓢侯数恕 办つのコントロ〖ルプロセスが、 コネクションに滦して listen して、しかるべき箕に炳批する 灰プロセスを弹瓢します。Apache は撅に傣つかのスペア かアイドルなサ〖バプロセスを拜积していて、それらは掐ってきた リクエストに炳批できるように略怠しています。 このようにしてクライアントは、リクエストが炳批される涟に、 糠しい灰プロセスが fork されるのを略たなくてもよいように なっています。 科プロセスがリクエストに炳批するの灰プロセスを どのように栏喇するかは、 StartServers, MinSpareServers, MaxSpareServers, MaxClients で拇腊します。办忍弄に、Apache は润撅に极围弄なので、 络鸟のサイトではこれらのディレクティブをデフォルト猛から拇腊する 涩妥はないでしょう。 票箕に 256 を亩えるリクエストに炳批しないといけないサイトでは、 MaxClients を笼やす涩妥があるでしょう。 办数、メモリの嘎られているサイトでは、スラッシング (メモリとディスク粗で部刨もスワップ) が弹こるのを松ぐために MaxClients を负らす涩妥があるでしょう。プロセス栏喇のチュ〖ニングに簇する 拒しい攫鼠は、拉墙に簇するヒント にあります。 奶撅 Unix では科プロセスは 80 戎ポ〖トにバインドするために root で弹瓢されますが、灰プロセスやスレッドは もっと你い涪嘎のユ〖ザで Apache によって弹瓢されます。 User と Group ディレクティブは Apache の灰プロセスの涪嘎を肋年するのに脱いられます。 灰プロセスはクライアントに流るコンテンツ链てを粕めないといけませんが、 材墙な嘎り涩妥呵井嘎の涪嘎のみを积っているようにするべきです。 MaxRequestsPerChild は、概いプロセスを匿贿して糠しいプロセスを弹瓢することによって、 どの镍刨の裳刨でサ〖バがプロセスをリサイクルするかを扩告します。 MaxSpareServers ディレクティブ 棱汤:アイドルな灰サ〖バプロセスの呵络改眶 菇矢:MaxSpareServers number デフォルト:MaxSpareServers 10 コンテキスト:サ〖バ肋年ファイル ステ〖タス:MPM モジュ〖ル:prefork MaxSpareServers ディレクティブは、 アイドルな灰サ〖バプロセスの歹司呵络改眶を肋年します。 アイドルプロセスとは、リクエストを胺っていないプロセスです。 MaxSpareServers よりも驴い眶がアイドルであれば、 科プロセスは亩册プロセスを kill します。 润撅に寒んでいるサイトでのみ、このパラメ〖タをチュ〖ニングするべきです。 このパラメ〖タを络きくするということは、络鸟の眷圭は碍い券鳞です。 MinSpareServers よりも井さい猛に肋年した眷圭、MinSpareServers +1 に极瓢拇腊されます。 徊救 MinSpareServers StartServers MinSpareServers ディレクティブ 棱汤:アイドルな灰サ〖バプロセスの呵井改眶 菇矢:MinSpareServers number デフォルト:MinSpareServers 5 コンテキスト:サ〖バ肋年ファイル ステ〖タス:MPM モジュ〖ル:prefork MaxSpareServers ディレクティブは、 アイドルな灰サ〖バプロセスの歹司呵井改眶を肋年します。 アイドルプロセスとは、リクエストを胺っていないプロセスです。 MinSpareServers よりも警ない眶がアイドルであれば、 科プロセスは呵光で 1 擅につき 1 改の充圭で糠しい灰プロセスを栏喇します。 润撅に寒んでいるサイトでのみ、このパラメ〖タをチュ〖ニングするべきです。 このパラメ〖タを络きくするということは、络鸟の眷圭は碍い券鳞です。 徊救 MaxSpareServers StartServers Available Languages: de | en | es | ja Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.Licensed under the Apache License, Version 2.0. モジュ〖ル | ディレクティブ | FAQ | 脱胳 | サイトマップ