[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse
Subject:    [opensuse] not using max-conn/child?: Re: Huge memory ussage by spamd.
From:       Linda Walsh <suse () tlinx ! org>
Date:       2014-05-05 19:29:06
Message-ID: 5367E682.3020807 () tlinx ! org
[Download RAW message or body]

Carlos E. R. wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
> 
> 
> top:
> 
>   PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ 
> COMMAND
>  4034 root      20   0 1295260 1,146g   2780 S 0,000 14,66   8:07.59 
> spamd child
>  4035 root      20   0 1206876 1,061g   2908 S 0,000 13,58   4:09.77 
> spamd child
> 
> 1 gigabyte resident size?
> 
> ps afxu:
> 
> USER       PID %CPU %MEM    VSZ   RSS    TTY   STAT START   TIME COMMAND
> root     27884  0.0  0.8  153440   66892 ?     Ss   May04   0:06 
> /usr/sbin/spamd -d -c --max-children=8  -r /var/run/spamd.pid
> root      4034  1.1 14.6 1295260 1201160 ?     S    May04   8:07  \_ 
> spamd child
> root      4035  0.5 13.5 1206876 1112952 ?     S    May04   4:09  \_ 
> spamd child
> 
> Current date is Mon May  5 11:42:23 CEST 2014, so it has been running 
> just about 11 hours.
-----------

Here I show:

USER   PID %CPU %MEM    VSZ   RSS TTY STAT START TIME COMMAND
root  2363  0.0  0.0 167108 66548 ?   Ss   Apr28 2:20 /usr/bin/spamd --syslo
root 99955  0.0  0.0 167108 63612 ?   S    Apr29 0:00  \_ spamd child
root 99882  0.0  0.0 167108 63604 ?   S    Apr30 0:00  \_ spamd child
root 99960  0.0  0.0 167108 63592 ?   S    May01 0:00  \_ spamd child
root 99917  0.0  0.0 167108 63592 ?   S    08:45 0:00  \_ spamd child
root 95199  0.0  0.0 167108 63592 ?   S    12:10 0:00  \_ spamd child
root 96710  0.0  0.0 167108 63676 ?   S    12:14 0:00  \_ spamd child
root 98404  0.0  0.0 167108 63628 ?   S    12:17 0:00  \_ spamd child
----

    That's after nearly a  week of uptime & 2h20m of cpu time, but
note, my command line has:

root      2363  0.0  0.0 167108 66548 ?   Ss   Apr28 2:20 /usr/bin/spamd 
--syslog=local7 --allow-tell --create-prefs --daemonize --max-children=24 
--min-spare=6 --max-conn-per-child=1 --user-config --listen-ip=127.0.0.1 
--allowed-ips=192.168.3.0/24,127.0.0.1/32,192.168.4.0/24 --ipv4 -g spamd -r 
/var/run/spamd.pid

    ** Significantly: "--max-conn-per-child=1"

> I may undertand the size increase while processing a problematic email 
> but the size should reduce itself after finishing with it. It did not.
----
     Where is 'this' (size reduction) documented?
     That may be the prob....
-- 
To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse+owner@opensuse.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic