URL: https://linuxfr.org/forums/general-general/posts/apache-mpm-worker-calcul-maxclients Title: Apache MPM worker calcul MaxClients Authors: ratw3 Date: 2012年11月21日T09:44:25+01:00 Tags: Score: -1 Bonjour, Apres quelques döception en terme de performances avec le mpm prefork (grosse consommation de mémoire) je cherche à utiliser le MPM worker qui semble plus adapté aux gros sites. Je m'explique, j'ai pu estimer la consommation de RAM par process httpd en prefork a environ 25m. Le calcul pour la directive MaxClients de apache (nombre de requetes concurrentes avant que le serveur freeze faute de mémoire dispo) est le suivant: MaxClients = ((RAM_TOTALE - RAM_UTILISE_PAR_LE_SYSTEME)/MOYENNE_HTTPD)-10% Donc par exemple pour uns erveur ayant 8g de RAM_TOTALE servant des requêtes http de 25m en moyenne, et avec une conso mémoire système de 1,5g on aura: MaxClients=((8000000 - 2000000)/25000)-10% MaxClients=216 (grosso modo 220) Je vais donc tenter doptimiser au mieux avec mpm worker + apc + mod_mem_cache. Mon souci c'est que du coup je ne sais pas comment calculer la valeur de MaxClients avec MPM worker... Si vous connaissez d autres setting simportant a parametrer (autre que ServerLimit :) ) je suis preneur. Pour information je dois utiliser apache et non nginx ou autre lighthttpd... Merci d'avance pour votre aide