Personnellement j'arrive a faire tourner apache+php+mysql+amavis+clamav dans maximum 256mo...
Visiblement tes mails bouffent beaucoup,
Si tu reçois peu de mails tu peux virer clamd et utilise clamav en ligne de commande (moyennant le coup d'un fork()/exec() a chaque fois). (Par contre , ça n'est pas possible avec spamassassin, chargé directement en tant que module par amavis)
Tu peux éventuellement réduire le nombre de processus imapd etc, mais je doute que tu gagne grand chose.
La consommation de mémoire de ton apache reste affolante. Je parie que tu utilises php etc en module ? Voir d'autres modules ? auquel cas, cgi ou fastcgi résoudra le probleme.
De même, tu peux essayer de diminuer le nombre de workers etc.
Le swap en soit même n'est pas un problème, une partie de la mémoire est déchargée vers le swap pour servir a faire du cache. Regardes un free -m tu vérras :) Au pire si cela t'ennuie sysctl vm.swappiness
[^] # Re: Mes 2€
Posté par geb . En réponse au journal Apache vs Cherokee / PostgreSQL vs MySql. Évalué à 1.
Quelques avis rapides:
Personnellement j'arrive a faire tourner apache+php+mysql+amavis+clamav dans maximum 256mo...
Visiblement tes mails bouffent beaucoup,
Si tu reçois peu de mails tu peux virer clamd et utilise clamav en ligne de commande (moyennant le coup d'un fork()/exec() a chaque fois). (Par contre , ça n'est pas possible avec spamassassin, chargé directement en tant que module par amavis)
Tu peux éventuellement réduire le nombre de processus imapd etc, mais je doute que tu gagne grand chose.
La consommation de mémoire de ton apache reste affolante. Je parie que tu utilises php etc en module ? Voir d'autres modules ? auquel cas, cgi ou fastcgi résoudra le probleme.
De même, tu peux essayer de diminuer le nombre de workers etc.
Le swap en soit même n'est pas un problème, une partie de la mémoire est déchargée vers le swap pour servir a faire du cache. Regardes un free -m tu vérras :) Au pire si cela t'ennuie sysctl vm.swappiness