On Fri, Mar 08, 2013 at 11:26:39AM -0500, David F. Skoll wrote:
> On Fri, 8 Mar 2013 17:42:58 +0200
> Henrik K <h...@hege.li> wrote:
> 
> > $ pgrep -f 'spamd child' | while read p; do grep Private_ /proc/$p/smaps; 
> > done |  awk 'BEGIN {p=0;} $1 ~ /Private_/ {p> += $2;} END {print p;}'
> 
> I would be interested in seeing the output of:
> 
> pgrep -f 'spamd child' | while read p; do grep Shared_ /proc/$p/smaps; done | 
>  awk 'BEGIN {p=0;} $1 ~ /Shared_/ {p> += $2;} END {print p;}'

Here's a new run..

Virgin childs:

$ pgrep -f 'spamd child' | while read p; do grep Private_ /proc/$p/smaps; done 
|  awk 'BEGIN {p=0;} $1 ~ /Private_/ {p += $2;} END {print p;}'
79364
$ pgrep -f 'spamd child' | while read p; do grep Shared_ /proc/$p/smaps; done | 
 awk 'BEGIN {p=0;} $1 ~ /Shared_/ {p += $2;} END {print p;}'
2057688

Used childs:

$ pgrep -f 'spamd child' | while read p; do grep Private_ /proc/$p/smaps; done 
|  awk 'BEGIN {p=0;} $1 ~ /Private_/ {p += $2;} END {print p;}'
1348048
$ pgrep -f 'spamd child' | while read p; do grep Shared_ /proc/$p/smaps; done | 
 awk 'BEGIN {p=0;} $1 ~ /Shared_/ {p += $2;} END {print p;}'
1271252

Reply via email to