Resulta que en Apache 2.0.x, *no* es necesario modificar el httpd.h, cambiar el #define HARD_SERVER_LIMIT y recompilar para poder aumentar la directiva MaxClients, al contrario que en Apache 1.3.x.
En Apache2, basta usar adecuadamente la directa ServerLimit (>=Maxclients). Esta es mi configuración Apache (prefork) en un Intel Dual Xeon (3.06 Ghz, HT) y 2 GB de RAM:
<IfModule prefork.c> StartServers 5 MinSpareServers 5 MaxSpareServers 32 ServerLimit 1024 MaxClients 1024 MaxRequestsPerChild 0 </IfModule>
(La directiva ServerLimit debe ir ANTES de MaxClients o al reiniciar Apache se quejará, poco tontito el niño…)