FAQ
My mailman seems to use a LOT of memory.

RH 7.3
Python 2.2.2
Mailman 2.1.2

I have 3 lists so far, 2 have < 3 users, and the other has 79052 users.
(It's an announcement only list)

Here's the ps listing:

mailman 25064 0.0 0.1 6244 580 ? S 11:39 0:00 /usr/bin/python /var/mailman/bin/mailmanctl -s -q start
mailman 25065 0.0 0.4 6300 1712 ? S 11:39 0:00 qrunner /var/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
mailman 25066 2.5 14.6 67144 56404 ? S 11:39 0:51 qrunner /var/mailman/bin/qrunner --runner=BounceRunner:0:1 -s
mailman 25067 8.8 13.9 75660 53516 ? S 11:39 3:01 qrunner /var/mailman/bin/qrunner --runner=CommandRunner:0:1 -s
mailman 25069 0.0 0.4 6292 1720 ? S 11:39 0:00 qrunner /var/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s
mailman 25070 0.0 0.4 6332 1756 ? S 11:39 0:00 qrunner /var/mailman/bin/qrunner --runner=NewsRunner:0:1 -s
mailman 25071 16.5 17.0 70408 65776 ? S 11:39 5:39 qrunner /var/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s
mailman 25073 24.1 17.4 73364 67268 ? S 11:39 8:14 qrunner /var/mailman/bin/qrunner --runner=VirginRunner:0:1 -s

Here's the output from free when mailman is running:

[root at ns1 mailman]# free
total used free shared buffers cached
Mem: 384900 374252 10648 0 20448 32692
-/+ buffers/cache: 321112 63788
Swap: 787424 318628 468796


And when it's not:

[root at ns1 mailman]# free
total used free shared buffers cached
Mem: 384900 108904 275996 0 21180 28712
-/+ buffers/cache: 59012 325888
Swap: 787424 61468 725956


Is this normal?

Enjoy,
David Pieper

--
programmer n. /pro gram er/ A device for transmuting caffeine into code.

Search Discussions

  • Links at Nov 5, 2003 at 11:28 pm
    The Mailman queue runners load your entire list into memory for all operations.
    So yes, that is normal for Mailman.
    I originally attempted to manage an announce only list with over 150,000 members on a 1.5GB Redhat but had to give up because these tasks grew to over 130MB each.
    I am currently running a 230,000 subscriber announce list split into 76 sub lists controlled by an umbrella list.
    No indivdual list is greater than 5k-6k.
    This all operates thorough a set of python and bash scripts I wrote to control subscriptions and unsubscriptions for the sublists

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedNov 5, '03 at 6:20p
activeNov 5, '03 at 11:28p
posts2
users2
websitelist.org

2 users in discussion

Links: 1 post David Pieper: 1 post

People

Translate

site design / logo © 2022 Grokbase