[Mailman-Users] Optimizing configuration

Harold Paulson haroldp at sierraweb.com
Fri Jun 29 18:06:03 CEST 2001


I have actually seen similar behavior.  I'm running Mailman on a 
FreeBSD 4.3-STABLE box, Python 2.0.  It doesn't particularly slow 
things down, but Python is the only thing on the machine that 
regularly uses CPU above about 10%.  Python can occasionally be seen 
in `top` hogging 75-95% of the CPU.

I *suspect* that it is related to processing large messages.  I 
approved a message of about 500k to be delivered to a list of about 8 
addresses, and it ate up CPU for quite a while, apparently working on 
it.  I actually saw loads above 20 from that, though, happily, the 
machine stayed quite responsive.  A 10k message to 20k people does 
seem to do this.  Might pipermail be the culprit here?

	- H

>>>>>>  "SKM" == Sarah K Miller <techgrrl at beeze.com> writes:
>     SKM> Is there anything special we can do to optimize our
>     SKM> Mailman/Python installation? We're running Solaris with 256M
>     SKM> of RAM, but Python is regularly hogging 75%+ of system
>     SKM> resources. To say this is slowing things down is an
>     SKM> understatement. Are there any configuration changes we can
>     SKM> make that will cause Python to use less memory and run more
>     SKM> efficiently?
>Are you sure it's Python that's the culprit?  We really need to know
>more about your environment.  What MTA (and version)?  What version of
>Python?  Did you build it from scratch or install a binary?  What are
>the sizes of messages, traffic, number of lists, number of
>subscribers, etc.?  What version of Mailman? ;)


Harold Paulson                  Sierra Web Design
haroldp at sierraweb.com           http://www.sierraweb.com
VOICE: 775.833.9500             FAX:   810.314.1517

More information about the Mailman-Users mailing list