Dan V wrote: > > > root 22160 0.0 0.3 3556 1848 ? S 14:27 0:00 \_ > sendmail: ./hALJWPh5024744 mail.tsc.ro.: user open > root 22176 0.0 1.8 10700 9588 ? S 14:27 0:00 > /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/MailScanner > root 22177 10.6 4.8 26548 25040 ? S 14:27 0:01 \_ > /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/MailSca > root 22197 8.7 5.0 27780 26256 ? S 14:27 0:00 | \_ > /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/Mai > root 22199 29.6 4.8 26348 24832 ? S 14:27 0:01 \_ > /usr/bin/perl -I/opt/MailScanner/lib /opt/MailScanner/bin/MailSca
> Ce e chestia asta ? De ce mananca atat de mult CPU? Pentru ca spamassassin-ul face o gramada de analize pe fiecare mesaj si asta consuma CPU. La mine, pe un PPro la 200 MHz, spamc-ul are nevoie de 5-6 secunde CPU pentru a analiza un mesaj. Dar nu asta e problema, din datele de mai sus fiecare proces a consumat maximum o secunda CPU. > Cand se intampla chestia asta, imi moare tot serverul - 10 load si > alte chestii de genu. Ai o problema cu "dimensionarea" serverului tau, mai precis cu RAM-ul disponibil. Exagerind, normal ca daca ruleaza simultan 20 de procese mailscanner, fiecare consumind sa zicem 20 MB, si tu ai numai 128 MB RAM sa-ti creasca load average-ul si sa-ti moara serverul. Micsoreaza parametrul max children al mailscanner-ului, vezi daca e nevoie sa reduci MaxDaemonChildren al sendmail-ului. Si daca nu e nevoie ca mailscanner-ul sa proceseze mesajele care pleaca de la tine, atunci configureaza-l sa nu o faca. Cel putin sa nu ruleze spamassassin. --- Detalii despre listele noastre de mail: http://www.lug.ro/
