タグ

ブックマーク / mynotebook.h2np.net (1)

  • MaxRequestsPerChildの謎 – とりあえずノートがわりに書いてます

    CentOSのapache2はデフォルトで prefork mpm である。ブログCMSとしてwordpressを使っているのでサイトにあったパラメータを調整しようと考えた。 ServerLimit の値 ( prefork では「同時クライアント数」の上限が「サーバプロセス数」なので、ここではServerLimit=MaxClientsとしておく) を最大かつサイトに適切であるためにはどうすればいいか、思案した結果、要はhttpdの全プロセスが使うメモリ量が、システムが示している空き実メモリ量を下回ればいいという結論に達した。 フォークされたhttpdのサイズがどれだけなのかチェックしてみた。あちこちに書いているをみると、 MaxRequestsPerChild は値が小さいとプロセスの消滅・生成回数が増えるので処理効率が悪くなり、一方で大きくするとメモリーリークなどをリセットできずプロ

    mimesis
    mimesis 2015/07/04
    "MaxRequestsPerChild の値が大きい方が、1つのhttpdあたりのメモリ量が減少している"
  • 1