par jdh » 19 Avr 2005 00:32
Je ne suis pas spécialiste mais je pense que c'est la colonne RSS qu'il faut prendre en compte. Faire un "ps faxv | sort -r +8" : tri décroissant sur RSS.
Je pense qu'apache prend 132 Mo (http + les 13 "child"). Mais pire, spamd prend 145 Mo.
Concernant Spamassassin, je crois que le plus économe est une config en "spamc" et non en "spamd" (enfin j'ai lu ça quelquepart). Mais comment le configurer en "spamc" ... et qmail avec (puisque c'est le serveur de mail de SME) ?
On voit bien qu'il faut séparer les fonctions. Mais là on casse la logique SME. Et je me doute que ce n'est pas ce que tu recherches !
Regardes un peu le besoin instantané (plutôt la charge) avec la commande "top".
Sur ma passerelle (à la maison, P100/80M/10G/Debian),
- Apache prend ~33M (soit 42%) (en valeur initiale !),
- Squid me prend ~12,5Mo (soit 16%),
- Samba ~3.5Mo presque rien !,
- Postfix et Courier presque rien aussi,
mais
- ddclient ~2.5Mo,
- ntpd ~3Mo
comme quoi les petits outils prennent beaucoup ! (ddclient utilise PERL !)
Mais je m'en fous, c'est pas la perf qui compte !
En prod, sur un serveur qui fait un peut tout, c'est aussi "amavis" qui bouffe la mémoire (~90Mo) ainsi que spamassassin (~100Mo).
De là à occuper 1 Go, ça fait beaucoup.