CentOS 7 やRHEL 7 にyumでapacheをインストールすると、2.4系のapacheが入ります。
そして、MPMは prefork がデフォルトです。
MPMの現在の状況を確認するコマンドは、
$ httpd -V | grep MPM
Server MPM: prefork
です。
MPM関係の設定は、
/etc/httpd/conf/httpd.conf 内の
Include conf.modules.d/*.conf
という部分によって読み込まれる
/etc/httpd/conf.modules.d/00-mpm.conf
になります。
主なパラメータについては、デフォルトでは、以下の設定がされていることになります。(00-mpm.confには書かれていませんが)
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 256
MaxRequestWorkers 256
MaxConnectionsPerChild 0
</IfModule>
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
ちなみに、
MaxRequestWorkers は、2.2系の MaxClients(デフォルト 256)
MaxConnectionsPerChild は、2.2系の MaxRequestsPerChild(デフォルト 10000)
です。
ぐっどらっこ。