回答編集履歴
3
細部を修正しました。
answer
CHANGED
@@ -33,7 +33,7 @@
|
|
33
33
|
|
34
34
|
Apache httpd の [ドキュメント](https://httpd.apache.org/docs/2.4/en/mod/worker.html) にも、 MPM worker というモジュールのページですが、典型的な例として「MaxClients 150」の記述があります(MaxRequestWorkers に相当するものは、もともとは MaxClients でした)。
|
35
35
|
|
36
|
-
Debian に限らず、国内でよく見られる Linux ディストリビューション
|
36
|
+
Debian に限らず、国内でよく見られる Linux ディストリビューションでも、 150 がデフォルトに指定されているでしょう。
|
37
37
|
|
38
38
|
なぜ 150 が妥当なのか、についてはシステム上のメモリリソースを消費するので、このあたりが妥当だという風に昔ながらの共通認識になっている気がします。この値を増やせば増やすほど、システム上で多くのメモリを使用します。
|
39
39
|
|
2
誤字を修正しました。
answer
CHANGED
@@ -39,4 +39,4 @@
|
|
39
39
|
|
40
40
|
言い換えますと、Apache httpd の仕様上は 256 まで設定できます。ですが、アクセスが増えるとシステムで使用するメモリの容量や、それに伴う他のシステムリソースの使用、ディスクの読み書きが増えることなどが予想され、システム全体の動作に支障が出る場合があります。実際私も、システムのリソースが足りないのに、この値を増やすことで性能が劣化したり、逆にサーバ障害になったというケースは体験しました。
|
41
41
|
|
42
|
-
例えると、自動車は性能上 200 km/h で走れるかもしれませんが、現実的な安全を鑑みて路上では 60km/h に制限されているようなもの、でしょう。 Apache httpd ソフトウェアとしては、256 まで設定できる設定ですが、サーバの現実的な値として 150 が設定されており、それが Debian の開発者、PHP イメージの開発
|
42
|
+
例えると、自動車は性能上 200 km/h で走れるかもしれませんが、現実的な安全を鑑みて路上では 60km/h に制限されているようなもの、でしょう。 Apache httpd ソフトウェアとしては、256 まで設定できる設定ですが、サーバの現実的な値として 150 が設定されており、それが Debian の開発者、PHP イメージの開発者も妥当と判断したから、この値になっていると考えられます。
|
1
説明を追加しました。
answer
CHANGED
@@ -37,4 +37,6 @@
|
|
37
37
|
|
38
38
|
なぜ 150 が妥当なのか、についてはシステム上のメモリリソースを消費するので、このあたりが妥当だという風に昔ながらの共通認識になっている気がします。この値を増やせば増やすほど、システム上で多くのメモリを使用します。
|
39
39
|
|
40
|
-
言い換えますと、Apache httpd の仕様上は 256 まで設定できます。ですが、アクセスが増えるとシステムで使用するメモリの容量や、それに伴う他のシステムリソースの使用、ディスクの読み書きが増えることなどが予想され、システム全体の動作に支障が出る場合があります。実際私も、システムのリソースが足りないのに、この値を増やすことで性能が劣化したり、逆にサーバ障害になったというケースは体験しました。
|
40
|
+
言い換えますと、Apache httpd の仕様上は 256 まで設定できます。ですが、アクセスが増えるとシステムで使用するメモリの容量や、それに伴う他のシステムリソースの使用、ディスクの読み書きが増えることなどが予想され、システム全体の動作に支障が出る場合があります。実際私も、システムのリソースが足りないのに、この値を増やすことで性能が劣化したり、逆にサーバ障害になったというケースは体験しました。
|
41
|
+
|
42
|
+
例えると、自動車は性能上 200 km/h で走れるかもしれませんが、現実的な安全を鑑みて路上では 60km/h に制限されているようなもの、でしょう。 Apache httpd ソフトウェアとしては、256 まで設定できる設定ですが、サーバの現実的な値として 150 が設定されており、それが Debian の開発者、PHP イメージの開発車も妥当と判断したから、この値になっていると考えられます。
|