[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Diminuicao do uso de memoria pelo Evolution e Spamassassin



marcelo wrote:
Olá senhores. Parce longo (e é), mas é simples.

Abaixo uma listagem do comando top classificado por %MEM (atentem para o
apache):

top - 16:13:06 up 17 min,  2 users,  load average: 0.16, 0.18, 0.10
Tasks:  83 total,   1 running,  82 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.3% us,  1.0% sy,  0.0% ni, 92.1% id,  0.7% wa,  0.0% hi,
0.0% si
Mem:    516220k total,   201396k used,   314824k free,    10928k buffers
Swap:   996020k total,        0k used,   996020k free,    89120k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2907 mysql     15   0  104m  16m 7252 S  0.0  3.3   0:00.11 mysqld
 4799 marcelo   15   0 33908  15m  19m S  0.0  3.2   0:00.97 nautilus
 3243 root      15   0 67068  14m  55m S  3.7  2.9   0:11.55 XFree86
 4837 marcelo   15   0 28912  12m  17m S  2.3  2.4   0:01.96
gnome-terminal
 4797 marcelo   15   0 20204  11m  17m S  0.0  2.4   0:01.12 gnome-panel
 4811 marcelo   15   0 17784 9.9m  15m S  0.0  2.0   0:00.51 wnck-applet
 4707 marcelo   15   0 16668 8896  15m S  0.0  1.7   0:00.41
x-session-manag
 4758 marcelo   15   0 18892 8856  17m S  0.0  1.7   0:00.35
gnome-settings-
 4827 marcelo   15   0 17880 8776  16m S  0.0  1.7   0:00.35
mixer_applet2
 4829 marcelo   16   0 17240 8572  15m S  0.0  1.7   0:00.48
clock-applet
 4749 marcelo   16   0  9880 8176 3584 S  0.0  1.6   0:01.23 gconfd-2
 4774 marcelo   15   0 12404 7440  11m S  0.3  1.4   0:00.37 metacity
 4809 marcelo   15   0 33340 7380  15m S  0.3  1.4   0:00.27
gnome-cups-icon
 4831 marcelo   15   0 15448 7260  14m S  0.0  1.4   0:00.15
notification-ar
 4801 marcelo   15   0 15188 6540  14m S  0.0  1.3   0:00.12
gnome-volume-ma
 3113 root      16   0  9132 6380 5300 S  0.0  1.2   0:00.00 miniserv.pl
 2772 root      16   0  8172 5460 5360 S  0.0  1.1   0:00.01 python
 3064 www-data  16   0 15064 5384  12m S  0.0  1.0   0:00.00 apache2
 3065 www-data  16   0 14908 5292  12m S  0.0  1.0   0:00.00 apache2
 4535 www-data  16   0 14908 5192  12m S  0.0  1.0   0:00.00 apache2
 4536 www-data  17   0 14908 5192  12m S  0.0  1.0   0:00.00 apache2
 4537 www-data  16   0 14908 5192  12m S  0.0  1.0   0:00.00 apache2
 3066 www-data  16   0 14908 5184  12m S  0.0  1.0   0:00.00 apache2
 3067 www-data  18   0 14908 5184  12m S  0.0  1.0   0:00.00 apache2
 3068 www-data  18   0 14908 5184  12m S  0.0  1.0   0:00.00 apache2
 3033 root      16   0 14908 5172  12m S  0.0  1.0   0:00.02 apache2
 2808 hal       16   0  6480 4908 3020 S  0.0  1.0   0:00.37 hald
 4815 marcelo   15   0 16612 3984 7900 S  0.0  0.8   0:00.06
gnome-vfs-daemo
 3141 root      15   0  9844 3056 9276 S  0.0  0.6   0:00.05 gdm
 4754 marcelo   16   0  5368 2928 4748 S  0.0  0.6   0:00.18
bonobo-activati
 2954 root      16   0  7872 2596 6860 S  0.0  0.5   0:00.00 smbd

Primeira dúvida: os processos relacionados como o apache2 realmente
aparecem desta forma ou estão duplicados?

Seguindo... durante a confecção deste email pelo cliente de email Ximian
Evolution, o uso de  minha memória pula para aproximadamente 300 k
principalmente devido ao daemon *spamd* do spamassassin:

6:20:14 up 24 min,  2 users,  load average: 0.19, 0.21, 0.13
Tasks:  93 total,   1 running,  91 sleeping,   0 stopped,   1 zombie
Cpu(s):  3.7% us,  0.3% sy,  0.0% ni, 94.7% id,  1.3% wa,  0.0% hi,
0.0% si
Mem:    516220k total,   298828k used,   217392k free,    14240k buffers
Swap:   996020k total,        0k used,   996020k free,   107044k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 4979 marcelo   18   0 26620  23m 5252 S  0.0  4.6   0:00.68 spamd
 4978 marcelo   18   0 26504  23m 5252 S  0.0  4.6   0:00.51 spamd
 4977 marcelo   18   0 26388  23m 5252 S  0.0  4.6   0:00.46 spamd
 4976 marcelo   18   0 26084  22m 5252 S  0.0  4.5   0:00.13 spamd
 4974 marcelo   21   0 25740  22m 5252 S  0.0  4.4   0:00.77 spamd
 4980 marcelo   22   0 25740  22m 5252 S  0.0  4.4   0:00.00 spamd
 4880 marcelo   16   0 99896  21m  27m S  0.0  4.3   0:04.93
evolution-2.0
 2907 mysql     15   0  104m  16m 7252 S  0.0  3.3   0:00.11 mysqld
 3243 root      15   0 68864  16m  56m S  3.0  3.2   0:25.40 XFree86
 4799 marcelo   16   0 33908  16m  19m S  0.0  3.2   0:01.09 nautilus
 4797 marcelo   15   0 21272  12m  18m S  0.0  2.6   0:01.88 gnome-panel
 .
 .
 .

A primeira dúvida se trata novamene da duplicacao do daemon, se isto é
normal. O segundo problema e que, depois de acionado, ele continua
ativo. Gostaria de saber se existe algum tipo de configuração que o
desative quando o Evolution é fechado.

Uma opcao seria configurar o evolution para utilizar o spamassassim em
modo normal (nao em forma de daemon), so que o recebimento do correio
seria bem mais lento. Seriam possiveis outras opcoes?

Não acredite muito no que o ps mostra como uso de memória... Eu recomendo a leitura do artigo referenciado aqui: http://it.slashdot.org/article.pl?sid=06/02/06/120210
Vai esclarecer muita coisa pra vc....

Sobre o apache, é comum acontecer isso pois ele cria um novo 'filho' para cada requisição que chega, e por default ele cria 8 filhos logo de cara. Lendo o artigo vc vai ver q a maior parte dessa memória é compartilhada, entao ele acaba gastando bem pouco. Mas vale a pena dar uma acertada nos arquivos do /etc pra afinar tudo.

sobre o spamd/spamc eu nao conheco entao fico devendo isso... :-)

--
Marcos



Reply to: