質問するログイン新規登録

回答編集履歴

3

細部を修正しました。

2021/04/09 19:58

投稿

zembutsu
zembutsu

スコア1584

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

誤字を修正しました。

2021/04/09 19:58

投稿

zembutsu
zembutsu

スコア1584

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

説明を追加しました。

2021/04/09 19:57

投稿

zembutsu
zembutsu

スコア1584

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 イメージの開発車も妥当と判断したから、この値になっていると考えられます。