MaxClients não determina o número de processos-filho - o número de processos-filhos multiplicados pelo número de ThreadsPerChild determina o valor máximo aceitável de MaxClients.
Para atender aos seus valores de 6 processos filhos e 150 maxclients, use as seguintes configurações:
StartServers 2
ServerLimit 6
MinSpareThreads 10
MaxSpareThreads 35
ThreadsPerChild 25
MaxClients 150
Note também que eu modifiquei o valor de MaxSpareThreads. De a documentação :
The range of the MaxSpareThreads value is restricted. Apache will correct the given value automatically according to the following rules:
* mpm_netware wants the value to be greater than MinSpareThreads. * For worker the value must be greater or equal than the sum of MinSpareThreads and ThreadsPerChild.