Depuis http://httpd.apache.org/docs/2.2/misc/perf-tuning.html
La RAM est le plus gros problème matériel affectant les performances du serveur Web. Un serveur Web ne devrait jamais avoir à échanger, car l'échange augmente la latence de chaque demande au-delà d'un point que les utilisateurs considèrent "assez rapide". Cela oblige les utilisateurs à arrêter et recharger, ce qui augmente encore la charge. Vous pouvez et devez contrôler le paramètre MaxClients afin que votre serveur ne génère pas autant d'enfants qu'il commence à échanger. Cette procédure est simple: déterminez la taille de votre processus Apache moyen, en consultant votre liste de processus via un outil tel que top, et divisez-la en votre mémoire totale disponible, en laissant de la place pour d'autres processus.
Le problème principal est que je ne comprends pas comment connaître la taille, car j'ai la taille de httpd sur plus de 3888
Mais, si nous devons déterminer le nombre de MaxClients, et que j'ai 4 Go de RAM, j'obtiens: 972, donc je devrais utiliser comme 900 dans les MaxClients?