The default configuration for various MPMs
differs from the example configuration file
conf/extra/httpd-mpm.conf.

Before bringing those two in sync, I want
to propose the values we want to use as new
defaults as well as for the extras configuration
file.

Prefork
=======            conf  default   proposed
StartServers          5        5          5
MinSpareServers       5        5          3
MaxSpareServers      10       10         15
MaxClients          150      256        256
MaxRequestsPerChild   0    10000          0

Worker/Event
============       conf  default   proposed
StartServers          2        3          2
MinSpareThreads      25       75         25
MaxSpareThreads      75      250        100
MaxClients          150      400        400
ThreadsPerChild      25       25         25
MaxRequestsPerChild   0    10000          0

Simple
======             conf  default   proposed
SimpleProcCount       5        5          5?
SimpleThreadCount     5        5          5?

WinNT
=====              conf  default   proposed
ThreadsPerChild     150       64        150
MaxRequestsPerChild   0        0          0

Netware
=======            conf  default   proposed
StartThreads        250       50         50
MinSpareThreads      25       10         25
MaxSpareThreads     250      100        100
MaxThreads         1000     2048       1000
MaxRequestsPerChild   0        0          0
ThreadStackSize   65536    65536      65536
MaxMemFree          100        0          - (remove)

OS2
===                conf  default   proposed
StartServers          2        2          2
MinSpareThreads       5        5          5
MaxSpareThreads      10       10         20
MaxRequestsPerChild   0    10000          0

Any comments?

Regards,

Rainer

Reply via email to